проблема с диалогом в InitInstance
От: SteelDen Россия http://www.hacksoft.ru/
Дата: 14.11.01 16:54
Оценка:
проект dialog based...
пытаюсь заставить основной диалог НЕ появляться на экране после вызова DoModal()...
т.е. — все прекрасно создается, только становится невидимым (SW_HIDE)...

пробовал сделать ShowWindow(SW_HIDE) в InitInstance, в CDialog::InitDialog — не помогло — диалог все-равно появляется ...

может кто знает решение данной проблемы?
(чего переопределить и т.п.)
Re: проблема с диалогом в InitInstance
От: Eugene  
Дата: 14.11.01 17:52
Оценка:
Здравствуйте SteelDen, Вы писали:
SD>проект dialog based...
SD>пытаюсь заставить основной диалог НЕ появляться на экране после вызова DoModal()...
SD>т.е. — все прекрасно создается, только становится невидимым (SW_HIDE)...
SD>пробовал сделать ShowWindow(SW_HIDE) в InitInstance, в CDialog::InitDialog — не помогло — диалог все-равно появляется ...
SD>может кто знает решение данной проблемы?
SD>(чего переопределить и т.п.)


ShowWindow(SW_MINIMIZE) в InitDialog()
Don't trouble trouble until trouble troubles you
Re[2]: проблема с диалогом в InitInstance
От: sd Россия http://www.hacksoft.ru/
Дата: 14.11.01 18:09
Оценка:
Здравствуйте Eugene,

усложняем задачу :)

да, SW_MINIMIZE конечно работает ...
но в таскбаре окно все-равно остается, а главное, ради чего я с этим парюсь — так это чтобы диалог создал иконку в tray и спятал основное окно (настройки), и показывал только по мере необходимости...
Re[3]: проблема с диалогом в InitInstance
От: Eugene  
Дата: 14.11.01 18:16
Оценка:
Здравствуйте sd, Вы писали:
sd>усложняем задачу :)
sd>да, SW_MINIMIZE конечно работает ...
sd>но в таскбаре окно все-равно остается, а главное, ради чего я с этим парюсь — так это чтобы диалог создал иконку в tray и спятал основное окно (настройки), и показывал только по мере необходимости...

Ну тогда, видимо, сюда:
http://www.rsdn.ru/qna/?ui/wndhide.xml
Don't trouble trouble until trouble troubles you
Re[3]: проблема с диалогом в InitInstance
От: Eugene  
Дата: 14.11.01 18:19
Оценка:
PS
или сразу сюда:

http://www.rsdn.ru/files/?classes/ni/nimfc.xml
Don't trouble trouble until trouble troubles you
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.