icon aus resource anzeigen
-
hi,
ich brauche einen code-schnippsel, der ein icon aus einer resource läd und anzeigt. hab keinen wirklichen plan. alles was ich versucht habe hat nicht funktioniert. wäre nett, wenn mal jemand sowas posten könnte.
lw
-
LoadIcon und DrawIcon. ist doch wirklich kindisch einfach
-
danke,
uups, so einfach hab ich mir das nicht vorgestellt ich hatte minestens 15 Zeile code...//nur eine Zeile: DrawIcon(hDC, 10, 20, LoadIcon(hInst, MAKEINTRESOURCE(IDI_MAIN_ICON)));
-
mach das aber so bitte nicht in deiner richten Anwendung!
-
warum nich?
lw
-
Weil dann ja das Icon jedes mal neu geladen werden würde. Ich nehme mal an du rufst DrawIcon nicht nur einmal auf oder
-
ja, nur für einen SplashScreen, der 1,5 s zu sehen ist.
lw
-
GOIL
GUT!
-
Trotzdem: Wenn der SplashScreen erscheint, pack mal schnell ein anderes Fenster darüber und wieder weg. Du wirst sehen: dein Icon wird nicht mehr da sein.
Lad das Icon in WM_CREATE und zeige es an in WM_PAINT, und natürlich BeginPaint() und EndPaint() nicht vergessen.