Laden Sie ein Symbol im Windows-Programm

Ich versuche mit einem benutzerdefinierten Symbol in mein Programm, aber nichts passiert.

  1. Ich erstellt ein Symbol mit dieses tool.
  2. Erstellte ich eine Ressource-Datei mit dem Inhalt:

    MYICON1 ICON  "glider.ico"
  3. Habe ich noch die Ressource-Datei in meine Visual Studio 2013-Projekt und stellen Sie seinen Typ auf "Resource Compiler". Typ "Ressource" funktioniert nicht ("ungültige oder beschädigte Datei: cannot read auf 0x1A")

  4. Ich laden Sie das Symbol mit dem folgenden code wird bei der Erstellung ein Fenster:

    wc.hIcon = LoadIcon( hInstance, MAKEINTRESOURCE( MYICON1 ) ); //MYICON1 is defined in Resource.h as 101.
  • Welches Symbol meinst du, zu einem, der in der Titelleiste, in der Taskleiste oder im explorer? Wollen Sie überprüfen, ob die LoadIcon-Aufruf erfolgreich?
Schreibe einen Kommentar