C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Окно не теряющее фокуса!, Как сделать окно нетеряющее фокуса?
** Дмитрий
  Отправлено: 06.06.2004, 12:57


Не зарегистрирован







Существует окно со свойствами StayOnTop и wsMaximazed. Необходимо, чтобы фокус всегда находился на нем, чтобы это окно обрабатывало все сообщения от клавиатуры. Иногда возникают ситуации, что фокус пропадает на системные сообщения о новом оборудовании и т.п. Как избавиться от этой ситуации?
-Спасибо.
Admin
Отправлено: 06.06.2004, 22:25


Владимир

Группа: Администратор
Сообщений: 1190



Перехватывать все сообщения Windows с помощью
глобального хука.
klen
Отправлено: 07.06.2004, 00:56


Машинист паровоза

Группа: Участник
Сообщений: 239



Мээээдлэнно перехватывать все сообщения:)
** Дмитрий
Отправлено: 09.06.2004, 10:33


Не зарегистрирован







А примерчик можно где-нибудь посмотреть?
tsl
Отправлено: 12.06.2004, 07:47


Дежурный стрелочник

Группа: Участник
Сообщений: 65



Действительно, можно привести пример?
Gedeon
Отправлено: 14.06.2004, 13:15


Ветеран

Группа: Модератор
Сообщений: 1742



Для тех, кто не любит поиск
** Freeman
Отправлено: 17.06.2004, 18:35


Не зарегистрирован







Надо в событии формы OnExit написать что-нибудь вроде BringToFront()

Вернуться в Вопросы программирования в C++Builder