![]() |
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]() ![]() ![]() |
|
Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: 1 Всего: 1 |
Даже вылавливал в цикле обработки сообщений все сообщения, относящиеся к комбобоксу (MSG msg; msg.hwnd == <комбобоксина>) - только WM_CREATE и WM_MOUSEMOVE он и приписывает ему. Никаких нажатий клавиш. Обработка WM_COMMAND в родительском окне также не помогает, поскольку notification message, соответствующего WM_KEYDOWN, не существует. Копался в структуре комбобокса посредством GetComboBoxInfo (хотел вычленить из него все три окна) - не получилось. WindowFromPoint, ChildWindowFromPoint также не помогают. Кто знает?
![]() Это сообщение отредактировал(а) Peter - 6.3.2005, 09:03 -------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Перехвати сообщение глобальные если оно от клавиш и код VK_RETURN-заполняй кодом.В МФС так,но суть не меняется
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья ![]() |
|||
|
||||
Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: 1 Всего: 1 |
Я их глобально и перехватывал. И GetFocus() использовал - все не то.
НАКОНЕЦ-ТО, НАШЕЛ: когда комбобокс получает фокус, надо сделать некоторый флажок равным 1, а когда теряет - равным 0. А теперь уже глобально и проверять. Вопрос исчерпан. -------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |