Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)
13.08.03 13:46: Перенесено модератором из 'C/C++' — OE
Здравствуйте, _sergius_, Вы писали:
__>Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)
::ShowWindow( hwnd, SW_SHOWNOACTIVATE );
И ветку в форум по WinAPI перенеси...
Ed.ward
... << RSDN@Home 1.0 beta 7a >>
Здравствуйте, Ed.ward, Вы писали:
EW>Здравствуйте, _sergius_, Вы писали:
__>>Как сделать, чтобы при активизации окна оно не становилось активным, т.е. не получало фокус ввода (Под NT 4.0)
EW>EW>::ShowWindow( hwnd, SW_SHOWNOACTIVATE );
EW>
EW>И ветку в форум по WinAPI перенеси...
EW>Ed.ward
Ок. А как узнать перед активизацией моего окна, хэндл окна, которое имело фокус ввода
Здравствуйте, _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 >>