Последовательность действий: a) Создаем дополнительное невидимое ws_popup окно . m_hWnd=CreateWindowEx (NULL,TEXT("static"), TEXT(""), WS_POPUP, 0,0,1600,1200,NULL,(HMENU)NULL, NULL, NULL); b) Нужное нам окно делаем childом на этом окне . hMain=CreateWindowEx (NULL,TEXT("static"), TEXT("Main window"), WS_POPUP | WS_VISIBLE, 40,50,200,300,m_hWnd,(HMENU)NULL, NULL, NULL); c) Теперь спрятать кнопку - { ShowWindow(hMain,SW_HIDE); SetWindowLong(hMain,GWL_EXSTYLE,WS_EX_APPWINDOW); ShowWindow(hMain,SW_SHOW); } d) Показать - { ShowWindow(hMain,SW_HIDE); SetWindowLong(hMain,GWL_EXSTYLE,NULL); ShowWindow(hMain,SW_SHOW); } |