Icon ?



  • geht es das ich einer meiner Win32-Anwendung-Exe mein eigenes Icon verpasse?



  • Ja sicher geht das mit Hilfe von Resourcen glaube ich?!

    Egal gehört nach WinAPI.

    MfG SideWinder



  • Bin mir grad nicht ganz sicher, aber imho wird dafür einfach das erste Icon aus den Ressourcen verwendet 🙄



  • Also auf jeden Fall brauchst du mal ne Resource :)... die erstellst du mit'm VC++ einfach mit den Resourcen-Editor und bindest die dann ein (zum Projekt hinzufügen).

    Dann haste wahrscheinlich bei ner WinAPI-Anwendung irgendwo ne Struktur WNDCLASSEX mit Werten gefüllt, such diese beiden Zeilen:

    wc.hIcon          = LoadIcon(inst, TEXT("ICON_ID")); // ICON_ID is sozusagen der "Name" des Icons im Resourcen-Editor
    wc.hIconSm        = LoadIcon(inst, TEXT("ICON_ID"));
    

    Hoffentlich stimmt das, hab scho lang kein WinAPI mehr gecoded ^^.

    cya 🙂

    EDIT: Und net vergessen die "resource.h" einzubinden ;).

    [ Dieser Beitrag wurde am 12.07.2003 um 08:03 Uhr von MagiC Creator editiert. ]



  • Ich dachte, er will das Icon, dass z.B. im Windows-Explorer angezeigt wird ändern - oder doch das des Fensters 😕



  • Ja ich will das im Windows-Explorer angezeigte Icon ändern



  • Ich habe eine Anleitung, wie du das mit VC++ hinbekommst:

    1. Du gehst auf "Einfügen/Ressource"
    2. Du gehst auf "Icon" und auf "Neu" bzw. "Importieren".
    3. Falls du "Neu" gewählt hast, kannst du jetzt dein Icon malen.
    Dann gehst du auf das untere Schließkreuz.
    4. Gehe nochmals auf das untere Dchließkreuz und speichere "Skript1" unter einem
    bel. Namen.
    5. Dann gehst du auf "Projekt/Dem Projekt hinzufügen/Dateien" und wählst dein
    Skript von vorhin.
    6. Nach dem nächsten kompilieren hat deine Anwendung das entspr. Symbol.

    Für den Rest wendest du dich an die anderen Beiträge. 😉

    Gruß!
    Unzi


Anmelden zum Antworten