Anwendungsicon
-
ich wollte mal n eigenes icon für meine Anwendung:
HICON myicon = "PixEdit.ico";
wc.hIcon = myicon;geht nicht, char kann nicht zu icon umgewandelnt werden...
wc.hIcon = "PixEdit.ico";
kein error, aber auch kein icon...was tun also?
danke!
-
ACHTUNG ACHTUNG! admin ich wollte keine 4 posts machen! das forum hat gelagt! ich habe sogar nachgeguckt, ob der thread erstellt wurde, aber die threads wurden nicht im forum angezeigt! tut mir leid! bitte alle bis auf einen löschen!

-
pixartist,
möchtest Du nicht mindestens ein C/C++-Tutorial und ein WinAPI-Tutorial durcharbeiten, bevor Du so anfängst?
Lernen tust Du hier doch überhaupt nichts...
-
pixartist schrieb:
admin ich wollte keine 4 posts machen! das forum hat gelagt!
Nächstes Mal bitte nur einmal auf "Absenden" drücken.

-
[sarkasmus]... und in der dadurch gesparten Zeit Tutorials durcharbeiten
[/sarkasmus]Damit dieses Posting wenigstens einen Sinn bekommt:
- http://tutorial.schornboeck.net/Und später dann übergehen zur WinAPI:
- http://www.win-api.de/
- http://www.christianroessler.net/win32/index.php
-
ich hab schon ein paar tuts durchgemacht, aber so spezielle sachen werden oft nicht behandelt!
-
Ich bitte Dich!
Das laden eines Icons als Systemmenü-Icon? Nicht behandelt?
In JEDEM Tutorial wirst Du dort über die Funktion LoadIcon() oder LoadImage() stolpern...Mensch, geh zu http://www.henkessoft3000.de und lern den Scheiß richtig...
-
ich habs mal mit load imgae versucht:
HICON myicon = LoadImage(hI,"PixIcon.ico", IMAGE_ICON, 32, 32, LR_DEFAULTCOLOR);
VOID* kann nicht in HICON umgewandelt werden...bei MSDN steht aber dass n handle zur file zurückgegeben wird.bei deinem link wird soweit ich das gesehen habe nur beschrieben wie man die standart windows icons läd...
-
pixartist schrieb:
VOID* kann nicht in HICON umgewandelt werden...
Probier's mal mit nem ganz normalen cast:
HICON hIcon = (HICON) LoadImag (...);
-
pixartist schrieb:
bei deinem link wird soweit ich das gesehen habe nur beschrieben wie man die stan**** windows icons läd...
Bischen ungeduldig, was?
Ein daraufhin folgender Blick in die MSDN LoadIcon bzw. LoadImage hätte Dir auch erklärt, wie man ein Icon aus der Anwendung lädt...
-
Willst du das Icon denn als extra Datei haben, oder als Ressource?
-
... außerdem wird bei dem 2. von mir verlinkten Tutorial ein eigenes Icon geladen :p
LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON));