Вниз
Скачать: CL | DM;

Альтернатива SetWindowPos?   Найти похожие ветки 

← →
Roman777   (2005-01-20 15:13) [0]

Здравствуйте!
Проблема в следующем:
надо сделать окно StayOnTop и желательно установить на него фокус.
Использую SetWindowPos(HndWin, HWND_TOPMOST, 0, 0, 0, 0,
              SWP_SHOWWINDOW or SWP_NOSIZE or SWP_NOMOVE);
не подходит, у меня ловушка на окна типа WH_CBT, и в функции ловушки обработка идет по HCBT_ACTIVATE.
Если просто вызывать SetWindowPos например по таймеру то все работает нормально.
Какие есть альтернативы SetWindowPos?
P.S. Установка фокуса PostMessage(HndWin, WM_SETFOCUS, 0, 0) или
SendMessage(HndWin, WM_SETFOCUS, 0, 0), тоже не работает.
Заранее всем спасибо за ответы.


← →
BiN ©   (2005-01-20 15:18) [1]

P.S. Установка фокуса PostMessage(HndWin, WM_SETFOCUS, 0, 0) или
SendMessage(HndWin, WM_SETFOCUS, 0, 0), тоже не работает.


Зато работает SetForegroundWindow



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

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



Память: 0.44 MB
Время: 0.023 c
4-1106725156
tradakad
2005-01-26 10:39
2005.03.06
маска для вводимого в EditBox текста


14-1108368145
07BB:080Dh
2005-02-14 11:02
2005.03.06
Средства борьбы с уборщицей?


6-1104163394
integerr
2004-12-27 19:03
2005.03.06
закачка на FTP файлов в потоке


4-1106390190
Tack
2005-01-22 13:36
2005.03.06
Как получить системный шрифт Windows?


8-1100374978
Alex_Rov
2004-11-13 22:42
2005.03.06
Не играет MP3 в Windows 98 SE




   Наверх