Dialog: Hintergrund unsichtbar --> Warum?
-
Hallo!
Ich zeige mit folgendem Code einen Dialog an:
DialogBox(hInst, (LPCTSTR)IDD_Info, windowHandle, (DLGPROC)InfoProc);
Der Dialog wird angezeigt, allerdings mit durchsichtigem Hintergrund. Nur die Buttons darauf sind sichtbar.
Was mache ich falsch?Danke!
mfg
-
InfoProc zeigen
-
Gib in der DialogProc FALSE zurück, wenn du keine Message verarbeitest.
-
Also, hier die InfoProc:
LRESULT CALLBACK InfoProc(HWND windowHandle, UINT message, WPARAM wParam, LPARAM lParam){ switch(message){ case WM_COMMAND: switch(LOWORD(wParam)){ case IDOK: EndDialog(windowHandle, 0); break; } } return TRUE; }
-
Da darfst die Antworten, die Du bekommst, auch lesen. WebFritzi schreibt das nicht nur so zum Spass.
-
Ups. Hab es zwar gelesen, aber nicht ordentlich. Habe es als Frage gelesen, ob ich false zurückgebe.
Naja, jedenfalls geht es jetzt.
Danke!
mfg