проект dialog based...
пытаюсь заставить основной диалог НЕ появляться на экране после вызова DoModal()...
т.е. — все прекрасно создается, только становится невидимым (SW_HIDE)...
пробовал сделать ShowWindow(SW_HIDE) в InitInstance, в CDialog::InitDialog — не помогло — диалог все-равно появляется ...
может кто знает решение данной проблемы?
(чего переопределить и т.п.)
Здравствуйте SteelDen, Вы писали:
SD>проект dialog based...
SD>пытаюсь заставить основной диалог НЕ появляться на экране после вызова DoModal()...
SD>т.е. — все прекрасно создается, только становится невидимым (SW_HIDE)...
SD>пробовал сделать ShowWindow(SW_HIDE) в InitInstance, в CDialog::InitDialog — не помогло — диалог все-равно появляется ...
SD>может кто знает решение данной проблемы?
SD>(чего переопределить и т.п.)
ShowWindow(SW_MINIMIZE) в InitDialog()
Здравствуйте sd, Вы писали:
sd>усложняем задачу :)
sd>да, SW_MINIMIZE конечно работает ...
sd>но в таскбаре окно все-равно остается, а главное, ради чего я с этим парюсь — так это чтобы диалог создал иконку в tray и спятал основное окно (настройки), и показывал только по мере необходимости...
Ну тогда, видимо, сюда:
http://www.rsdn.ru/qna/?ui/wndhide.xml