000
05.05.2004, 22:50 Uhr
Tolotos
|
Hallo, wie kann ich denn einen Dialog den ich so erstelle verstecken?
C++: |
int WINAPI WinMain (HINSTANCE hInst, HINSTANCE hPrI, PSTR szCmdLine, int iCmdShow) { DialogBox(hInst,MAKEINTRESOURCE(IDD_DIALOG1),GetDesktopWindow(),(DLGPROC)DlgProc); return(0); }
LRESULT CALLBACK DlgProc (HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_INITDIALOG: { ShowWindow(hDlg,SW_HIDE); // <----- Das funktioniert nicht. return TRUE; } . . .
|
Das IDD_DIALOG1 wird über den Resourcen-Editor von VC++ gemacht. Aber verstecken tut sich das nicht. Wenn ich aber statt SW_HIDE, SW_MINIMIZE mache geht das.
Weiss einer wie ich den Dialog von der Taskleiste weg bekomme? Dieser Post wurde am 05.05.2004 um 22:51 Uhr von Tolotos editiert. |