Функция GetNextDlgTabItem

Функция GetNextDlgTabItem извлекает дескриптор первого органа управления, который имеет стиль WS_TABSTOP и предшествует (или следует) заданному органу управления.

Синтаксис

HWND GetNextDlgTabItem(
    HWND hDlg,
    HWND hCtl,
    BOOL bPrevious
);

Параметры

hDlg

[in] Дескриптор диалоговое окно, в котором будет производиться поиск.

hCtl

[in] Дескриптор органа управления, который нужно использовать как исходную точку для поиска. Если этот параметр - значение ПУСТО (NULL), функция использует последний (или первый) орган управления в диалоговом окне как исходную точку для поиска.

bPrevious

[in] Определяет, как функция должна искать в диалоговом окне. Если этот параметр - ИСТИНА (TRUE), функция ищет предыдущий орган управления в блоке диалога. Если этот параметр - ЛОЖЬ(FALSE), функция ищет следующий орган управления в диалоговом окне.

Возвращаемое значение

Если функция завершается успешно, возвращаемое значение - дескриптор предыдущего (или следующего) окна органа управления,  в котором установлен стиль WS_TABSTOP.

Если функция завершается ошибкой, возвращаемое значение - ПУСТО (NULL). Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.

Замечания

Функция GetNextDlgTabItem ищет органы управления по порядку (или в обратном порядке), в котором они были созданы в шаблоне диалогового окна. Функция возвращает значение обнаруженного в нем первого органа управления, который является видимым, не заблокированным и имеет стиль WS_TABSTOP. Если такого элемент управления не существует, функция возвращает значение hCtl.

Если поиск следующего органа управления со стилем WS_TABSTOP встречает окно со стилем  WS_EX_CONTROLPARENT, система рекурсивно ищет потомков окна.

Смотри также 

Обзор Диалоговые окнаФункции, используемые диалоговыми окнами GetDlgItem, GetNextDlgGroupItem

Размещение и совместимость GetNextDlgTabItem

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz