Как переключать окна ?
так как делает диспетчер задач - при нажатии
кнопки Переключиться ..........
Цитата:
Originally posted by mixell
Как можно - переключить окно зная его HWND ? -
так как делает диспетчер задач - при нажатии
кнопки Переключиться ..........
Как можно - переключить окно зная его HWND ? -
так как делает диспетчер задач - при нажатии
кнопки Переключиться ..........
Используй setfocus
используя полноэкранное проиложение -
я его сворачивал - и применял SetFocus на
его HWND - окно не переключалось в активность
полноэкранного режима - конечно фокус получало, но
не становилось активным - (растягивалось по
рамкам рабочего стола и все - изменение разрешения
функций Dx не происходило)
затем - я свернул окно - открыл диспетчер задач
нажал переключится - окно быстро вернулось
в прежнее состояние ...........
Цитата:
Originally posted by mixell
нет это я пробовал - к примеру
используя полноэкранное проиложение -
я его сворачивал - и применял SetFocus на
его HWND - окно не переключалось в активность
полноэкранного режима - конечно фокус получало, но
не становилось активным - (растягивалось по
рамкам рабочего стола и все - изменение разрешения
функций Dx не происходило)
затем - я свернул окно - открыл диспетчер задач
нажал переключится - окно быстро вернулось
в прежнее состояние ...........
нет это я пробовал - к примеру
используя полноэкранное проиложение -
я его сворачивал - и применял SetFocus на
его HWND - окно не переключалось в активность
полноэкранного режима - конечно фокус получало, но
не становилось активным - (растягивалось по
рамкам рабочего стола и все - изменение разрешения
функций Dx не происходило)
затем - я свернул окно - открыл диспетчер задач
нажал переключится - окно быстро вернулось
в прежнее состояние ...........
Юзай SetForegroundWindow. Эта функция проставляет у окна самый высокий З-ордер. ету же шнягу скорее всего хезает таск манагер.