Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
15-1247517154
Юрий
2009-07-14 00:32
2009.09.13
С днем рождения ! 14 июля 2009 вторник


1-1214989005
dreamse
2008-07-02 12:56
2009.09.13
Вопрос по работе потока (Thead)


2-1247551492
Darvin
2009-07-14 10:04
2009.09.13
наследник TObjectList в dll


15-1247658666
картман
2009-07-15 15:51
2009.09.13
Как добавить данные из БД в полученный ранее набор данных?


4-1216785196
Smb
2008-07-23 07:53
2009.09.13
Wininet: функция FtpCommand()




   Наверх