Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Фокус ввода после закрытия приложения.

0 views
Skip to first unread message

Valery Lapenkov

unread,
Jul 28, 2004, 1:54:25 AM7/28/04
to
Привет всем. Странное с возвращением фокуса.

Допустим, Win32 приложение запускает другое
Win32 приложение. После закрытия некоторых
запущенных приложений окно запускальщика
автоматически получает фокус ввода. После
закрытия других - нет. Требуется нажатие
ALT+TAB чтобы вернуть ему фокус.

Запускаемые приложения мои. Завершаются
выдачей PostQuitMessage в ответ на WM_DESTROY,
и посылают себе WM_DESTROY в ответ на
WM_SYSCOMMAND + SC_CLOSE и команды их меню.

А работают, собаки, по разному. Эффект проявляется
только под Windows98 (под Win2000 - нет), и
только с приложениями API.

Кто может что посоветовать? Где я неправ?

0 new messages