|
|
|
| Ни в одной моей программе, создающей окна через WinAPI, клавиша Tab не переводит фокус ввода на следующий элемент управления, хотя я указываю при создании главного окна расширенный стиль WS_EX_CONTROLPARENT. Все сообщения от клавиатуры я передаю для обработки DefWindowProc. Может, надо обрабатывать какие-то сообщения специально или дополнительные стили дочерним окнам задавать? | |
|
|
|
|
|
|
|
для: motoprogger
(11.02.2007 в 16:27)
| | Хм... странно - прикрепите ваш rc-файл, как вы форму определяете? Обрабатывать никаких сообщений не нужно, переключение фокуса по Tab должно происходить автоматически. | |
|
|
|
|
|
|
|
для: cheops
(11.02.2007 в 16:37)
| | У меня нет rc-файла, я создаю окно и все дочерние окна вручную. И обслуживаю их, соответственно, тоже. | |
|
|
|
|
|
|
|
для: motoprogger
(12.02.2007 в 21:04)
| | Хм... тогда возможно и требуется отслеживать клавишу табуляции и передавать фокус самостоятельно... а если использовать форму из ресурса табуляция нормально наботает? | |
|
|
|
|
|
|
|
для: motoprogger
(12.02.2007 в 21:04)
| | А вы какие стили используете? WS_TABSTOP используется? | |
|
|
|