![]() |
|
|
![]()
|
|
| Гость_MoreHate |
|
|||
|
Unregistered |
Смысл вопроса довольно кратко изложен в названии темы.
Есть диалог и на нем есть элементы диалога. Среди них textbox. Мне нужно, чтобы нажатия клавишь клавиатуры посылались в него, при чем textbox не активен! Пробовал взять VK_BUTTON и по его коду сделать Textbox->SetWindowsText()... Но это такой гимор - нужно самому различать большие-маленькие буквы, как-то умудриться различить язык набора... А надо-то всего помещать текст с клавиатуры в textbox при активном другом элементе. Скорее всего есть какой-то относительно простой способ решить эту проблему, т.к. выглядит она довольно банально. Заранее благодарю. |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Не понимаю проблемы.
Поставь обработчик WM_CHAR на "другой активный элемент", и пересылай все, что придет, в свой текстбох. А уж там разбирайся, что с принятыми буквами делать. Если "других активных элементов" > 1, делай то же самое в PreTranslateMessage диалога. -------------------- ... |
|||
|
||||
| Гость_MoreHate |
|
|||
|
Unregistered |
Спасибо. На будущее учту. А сейчас уже придумал как сделать (и сделал) по другому. Текстбокс активный, а в окно пересылаются нажатия клавишь.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |