WS_TABSTOP стиль

Клавишу tab и shift + tab ключей не имеют силы когда элементы управления в диалоговом окне не имеют WS_TABSTOP стиль. Система ищет этот стиль как он ищет следующий элемент управления в диалоговом окне получить фокус ввода.

При нажатии клавиши tab или shift + tab, система сначала определяет, обрабатывает ли элемент управления, имеющих фокус ввода этих ключей. Он отправляет элемент управления WM_GETDLGCODE сообщение, и если элемент управления возвращает DLGC_WANTTAB, система передает ключи к элементу управления. В противном случае система использует функцию GetNextDlgTabItem для поиска на следующий элемент управления видимое, не отключена, и который имеет WS_TABSTOP стиль. Поиск начинается с элемента управления, в настоящее время имеющих фокус ввода и выполняется в том порядке, в котором были созданы элементы управления — то есть, порядок, в котором они определены в шаблоне поля диалогового окна. Когда система обнаруживает элемент управления, имеющий необходимые характеристики, система перемещает фокус ввода на него.

Приложение также может использовать GetNextDlgTabItem для поиска элементов управления, имеющих стиль WS_TABSTOP. Функция возвращает дескриптор окна следующего или предыдущего элемента управления, имеющих WS_TABSTOP стиль без перемещения фокуса ввода.

Index