JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=b6fbeddb436a75c76c0d33c8752f7caeMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Icon ändern bei alle Beispiele
Gehe zu Seite 1, 2  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
tiger54
Mini JLI'ler



Anmeldedatum: 15.05.2004
Beiträge: 6
Wohnort: Schweiz
Medaillen: Keine

BeitragVerfasst am: 21.05.2004, 22:53    Titel: Icon ändern bei alle Beispiele Antworten mit Zitat

Hallo, im Buch werden immer die Standard ICONS verwendet...
Und sie werden so aufgerufen:
Code:

WNDCLASSEX wndClass =
    {
        sizeof(WNDCLASSEX),                                 // Größe angeben
        CS_DBLCLKS | CS_OWNDC | CS_HREDRAW | CS_VREDRAW,    // Standardstile       
        MessageHandler,                                     // Callback-Funktion
        0,                                                  // Zusätzliche Angaben
        0,                                                  // nicht benötigt
        hInstance,                                          // Anwendungsinstanz
        LoadIcon(NULL, IDI_WINLOGO),                        // Windows-Logo
        LoadCursor(NULL, IDC_ARROW),                        // Normaler Cursor
        (HBRUSH)GetStockObject(WHITE_BRUSH),                // Weißer Pinsel
        NULL,                                               // kein Menü
        "WindowClass",                                      // Der Name der Klasse
        LoadIcon(NULL, IDI_WINLOGO)                         // Windows Logo
    };


Wie kann ich bei LoadIcon etwas eingeben wie "meinIcon.ico"? Habe es mit LoadImage probiert aber es funktioniert nicht Sad
_________________
http://nokia.petrucci.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
KI
JLI Master


Alter: 39
Anmeldedatum: 04.07.2003
Beiträge: 965
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 00:21    Titel: Antworten mit Zitat

Du fügst ein icon zu deinen ressourcen hinzu und gibts den namen(die id) als zweiten parameter bei loadicon an.
z.B LoadIcon(NULL, IDI_ICON)

rechtsklick in der ressourcenansicht und dann auf hinzufügen->ressource hinzufügen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 11:04    Titel: Antworten mit Zitat

Man muss aber AFAIK noch das hinzufügen:
Code:
//Handle des Icons
HICON IDI_MAINICON;

IDI_MAINICON ist in diesem Fall der Name des Icons in Visual Studio. Wink
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beni5
Super JLI'ler


Alter: 36
Anmeldedatum: 12.11.2003
Beiträge: 310
Wohnort: Switzerland
Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 11:26    Titel: Antworten mit Zitat

ich machs immer so
Code:
LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON)


Musst aber noch die resource.h includieren.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
KI
JLI Master


Alter: 39
Anmeldedatum: 04.07.2003
Beiträge: 965
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 22.05.2004, 14:01    Titel: Antworten mit Zitat

Beni5 hat Folgendes geschrieben:
ich machs immer so
Code:
LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON)


Musst aber noch die resource.h includieren.

ja genau. so geht das ja. Very Happy
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
tiger54
Mini JLI'ler



Anmeldedatum: 15.05.2004
Beiträge: 6
Wohnort: Schweiz
Medaillen: Keine

BeitragVerfasst am: 29.05.2004, 23:39    Titel: Danke Antworten mit Zitat

Vielen dank!
Es funktioniert Smile

MAKEINTRESOURCE(ID...)

Wie kann man so etwas wissen???? --> MSDN->Help!

Vielen vielen dank!

Adriano
_________________
http://nokia.petrucci.ch
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
criss
JLI'ler



Anmeldedatum: 15.02.2004
Beiträge: 169
Wohnort: Graz Umgebung
Medaillen: Keine

BeitragVerfasst am: 01.06.2004, 17:56    Titel: Antworten mit Zitat

Eine Frage mit welchem Programm kann man *.ico's erstellen ?
Ich find beim besten Willen nix Embarassed
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 01.06.2004, 18:16    Titel: Antworten mit Zitat

Das simpelste dürfte wohl Paint sein ne BMP als ico gespeichert man muss nur auf die Dimensionen achten.
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
criss
JLI'ler



Anmeldedatum: 15.02.2004
Beiträge: 169
Wohnort: Graz Umgebung
Medaillen: Keine

BeitragVerfasst am: 01.06.2004, 18:29    Titel: Antworten mit Zitat

Das hab ich schon ver sucht. Ich hab ein fertiges icon geladen, verändert und wieder gespiechert = hat nicht funktioniert.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
PeaceKiller
JLI Master


Alter: 35
Anmeldedatum: 28.11.2002
Beiträge: 970

Medaillen: Keine

BeitragVerfasst am: 01.06.2004, 20:52    Titel: Antworten mit Zitat

Visual C++ kann Icons mit dem Ressourceneitor erstellen.
_________________
»If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
The Lord of Programming
Living Legend


Alter: 37
Anmeldedatum: 14.03.2003
Beiträge: 3122

Medaillen: Keine

BeitragVerfasst am: 07.06.2004, 11:58    Titel: Antworten mit Zitat

PeaceKiller hat Folgendes geschrieben:
Visual C++ kann Icons mit dem Ressourceneitor erstellen.

Damit kann man aber AFAIK nur die 256-Farben-Palette verwenden.
Ich benutze für Icons ein praktisches Tool namens "RS IconEditor Professional".
Man muss nur die Grafik einfügen und als Icon abspeichern Wink
_________________
www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console


Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
KI
JLI Master


Alter: 39
Anmeldedatum: 04.07.2003
Beiträge: 965
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 07.06.2004, 13:31    Titel: Antworten mit Zitat

FallenAngel84 hat Folgendes geschrieben:
Das simpelste dürfte wohl Paint sein ne BMP als ico gespeichert man muss nur auf die Dimensionen achten.

Das ist aber nicht so die tollste Methode. Hab ich aber schon mal hier geschrieben.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 07.06.2004, 15:27    Titel: Antworten mit Zitat

Sollte ja nicht toll sein sondern simpel Wink
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
KI
JLI Master


Alter: 39
Anmeldedatum: 04.07.2003
Beiträge: 965
Wohnort: Aachen
Medaillen: Keine

BeitragVerfasst am: 07.06.2004, 20:21    Titel: Antworten mit Zitat

FallenAngel84 hat Folgendes geschrieben:
Sollte ja nicht toll sein sondern simpel Wink

Ich finde. Wenn schon denn schon. Arrow
Sich einen IconEditor runterzualden ist nur ein minimaler zusätzlicher Aufwand. Hat nicht die Entwicklungsumgebung Visual C++ einen Icon Editor integriert

Es sei nochmal betont: Paint ist nicht für die Icon Herstellung und Bearbeitung gedacht!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 07.06.2004, 22:59    Titel: Antworten mit Zitat

Das Non-Plusultra in Sachen Icons is immer noch IconEdit: www.iconedit.com ! Des isn geiles Teil, hab mir heut erstmal ein stylisches Icon für mein Projekt designed. ^^
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Gehe zu Seite 1, 2  Weiter
Seite 1 von 2

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum