Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.028 c
1-1108820295
XfroSt
2005-02-19 16:38
2005.03.06
Передача данных между формами


3-1107334983
hgd
2005-02-02 12:03
2005.03.06
Подскажите, с чего начать с базами данных


3-1107700175
dreamse
2005-02-06 17:29
2005.03.06
Как выполнить хранимую процедуру с параметрами


10-1085559771
kost
2004-05-26 12:22
2005.03.06
Как создать простое приложение corba для работы с БД


4-1106643434
vogel
2005-01-25 11:57
2005.03.06
Как сделать чтоб прога не отображалась в панели задач