Страница 1 из 1

Поднять окно с "Панели задач" после его свертки SC_MINIMIZE

Добавлено: 2011-06-30 11:54:49
malor
Как развернуть окно после того, как было послано сообщение (в блоке case WM_CREATE:);
SendMessage(hWnd, WM_SYSCOMMAND, SC_MINIMIZE, 0);
?

Оно сейчас лежит в Панели задач и не хочет с неё слезать (развернувшись на экран) при тычке мышью.

Re: Поднять окно с "Панели задач" после его свертки SC_MINIM

Добавлено: 2011-06-30 12:15:23
rmn
SC_MAXIMIZE, SC_RESTORE

Re: Поднять окно с "Панели задач" после его свертки SC_MINIM

Добавлено: 2011-06-30 12:32:02
malor
Вы предлагаете обрабатывать нажатия мыши?

Re: Поднять окно с "Панели задач" после его свертки SC_MINIM

Добавлено: 2011-06-30 12:54:59
Dambo
Вам правильный ответ дали, вы свернули при помощи послания команды окну свернись, точно так же и командой разворачивается и восстанавливается...
Если не работает значит, где то вы напортачили.

Re: Поднять окно с "Панели задач" после его свертки SC_MINIM

Добавлено: 2011-06-30 13:01:59
malor
Да, ответ, наверно, правильный; при необходимости программного разворачивания окна приложения. Но я говорю не о программном, а о ручном - от удара мышкой. Сама Windows должна развернуть приложение, по которому мы щелкнули на "Панели задач". Разве нет?

VS 2008

Re: Поднять окно с "Панели задач" после его свертки SC_MINIM

Добавлено: 2011-06-30 14:12:00
Dambo
Приложение ваше?) Мой пост выше 2 предложение...
Попробуйте свернуть и развернуть проводник хендл через spy++ найти можно, уверен у вас всё получится.