probleme mit Title Icon



  • Hallo, Ich habe ein Problem mit dem Icon in der Title leiste in meiner Applikation. Es wird nicht das richtige Icon dargestellt sondern nur das Default icon. Wenn ich die Visuellen Effekte unter windows XP deaktiviere dann funktioniert es. Gibt es eine Möglichkeit dieses Icon manuell zu laden?

    Die Klasse die ich verwende um ein Fenster zu erzeugen heisst IFrameWindow (visual age)



  • Schau dir in der MSDN mal die Funktionen LoadImage() und SendMessage() mit WM_SETICON als 2tem Parameter an.

    Statt LoadImage() kannst du der Einfachheit halber erstmal LoadIcon() verwenden. Wenn es dann klappt, solltest du auf LoadImage() umsteigen, denn LoadIcon() ist veraltet - leider.



  • Hallo,
    Es funktioniert soweit allerdings anders wie erwartet. und zwar rufe ich die funktion folgender massen auf :

    SendMessage(handle(),WM_SETICON,ICON_SMALL,NULL);

    Ich übergebe ihm kein Icon! Es wird dann aber das richtige Icon dargestellt. Eigentlich hätte ich erwartet, dass das Icon komplett verschwunden ist.


Anmelden zum Antworten