Фокус ввода
От: _sergius_ Украина  
Дата: 13.08.03 09:41
Оценка:
Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)

13.08.03 13:46: Перенесено модератором из 'C/C++' — OE
Re: Фокус ввода
От: Ed.ward Россия  
Дата: 13.08.03 09:44
Оценка:
Здравствуйте, _sergius_, Вы писали:

__>Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)


::ShowWindow( hwnd, SW_SHOWNOACTIVATE );


И ветку в форум по WinAPI перенеси...

Ed.ward
... << RSDN@Home 1.0 beta 7a >>
Re[2]: Фокус ввода
От: _sergius_ Украина  
Дата: 13.08.03 10:00
Оценка:
Здравствуйте, Ed.ward, Вы писали:

EW>Здравствуйте, _sergius_, Вы писали:


__>>Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)


EW>
EW>::ShowWindow( hwnd, SW_SHOWNOACTIVATE );
EW>


EW>И ветку в форум по WinAPI перенеси...


EW>Ed.ward


Ок. А как узнать перед активизацией моего окна, хэндл окна, которое имело фокус ввода
Re[3]: Фокус ввода
От: Ed.ward Россия  
Дата: 13.08.03 10:48
Оценка:
Здравствуйте, _sergius_, Вы писали:

__>Здравствуйте, Ed.ward, Вы писали:


EW>Здравствуйте, _sergius_, Вы писали:


__>>Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)


EW>
EW>::ShowWindow( hwnd, SW_SHOWNOACTIVATE );
EW>


EW>И ветку в форум по WinAPI перенеси...


EW>Ed.ward


__>Ок. А как узнать перед активизацией моего окна, хэндл окна, которое имело фокус ввода


HWND GetFocus(VOID);


Ed.ward
... << RSDN@Home 1.0 beta 7a >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.