макрос TabCtrl_SetCurFocus (commctrl.h)
Задает фокус на указанную вкладку в элементе управления табуляции. Этот макрос можно использовать или явно отправить сообщение TCM_SETCURFOCUS.
Синтаксис
VOID TabCtrl_SetCurFocus(
HWND hwnd,
int i
);
Параметры
hwnd
Тип: HWND
Дескриптор элемента управления tab.
i
Тип: int
Отсчитываемый от нуля индекс вкладки, которая получает фокус.
Возвращаемое значение
Тип: VOID
Возвращаемое значение не возвращается.
Замечания
Если элемент управления вкладки имеет стиль TCS_BUTTONS (режим кнопки), вкладка с фокусом может отличаться от выбранной вкладки. Например, при выборе вкладки пользователь может нажимать клавиши со стрелками, чтобы задать фокус на другую вкладку, не изменяя выбранную вкладку. В режиме кнопки макрос TabCtrl_SetCurFocus задает фокус ввода на кнопку, связанную с указанной вкладкой, но не изменяет выбранную вкладку.
Если элемент управления вкладки не имеет стиля TCS_BUTTONS, изменение фокуса также изменяет выбранную вкладку. В этом случае элемент управления вкладки отправляет коды уведомлений TCN_SELCHANGING и TCN_SELCHANGE в родительское окно.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |
См. также
Справочник