Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.09.13;
Скачать: CL | DM;

Вниз

Какое сообщение послать чужому окну, чтобы оно развернулось?   Найти похожие ветки 

 
TStas ©   (2009-07-13 17:08) [0]

Это окно браузера. Если оно не свернуто, то легко выносится на передний план SetForegroundWindow(h), где h - заранее через FindWindow найденный дескриптор окна. Но вот если оно свёрнутое, ничего хорошего не выходит :(
Пробовал
   SendMessage(h, SIZENORMAL, 0, 0);
   SendMessage(h, WM_SETFOCUS, 0, 0);
При свёрнутом окне оно никак не хочет разворачиваться.
Может, какое-то другое сообщение нужно посылать?


 
clickmaker ©   (2009-07-13 17:10) [1]

> SendMessage(h, SIZENORMAL, 0, 0);

что это?

if IsIconic(WinHandle) then
 ShowWindow(WinHandle, SW_RESTORE);


 
TStas ©   (2009-07-13 18:06) [2]

Вот спасибо! Теперь то, что нужно. А нужно было, что если нет браузера запущенного, он открывался и в нём открывалась нужная страничка (с почтовыми индексами), а если уже есть, новые не плодились, а окно выносилось вперёд.



Страницы: 1 вся ветка

Текущий архив: 2009.09.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
15-1246903377
TUser
2009-07-06 22:02
2009.09.13
"Экономия" на Линуксе


15-1247728694
desc
2009-07-16 11:18
2009.09.13
PostgreSQL, доступ из одной БД в другую, построение views...


15-1248031803
Юрий
2009-07-19 23:30
2009.09.13
С днем рождения ! 18 июля 2009 суббота


15-1248035401
Юрий
2009-07-20 00:30
2009.09.13
С днем рождения ! 19 июля 2009 воскресенье


2-1247149247
Varkan
2009-07-09 18:20
2009.09.13
Поменять местами узлы в TreeView