LB_SETTABSTOPS

Приложение отправляет сообщения об LB_SETTABSTOPS для задания позиции табуляции в поле со списком.

LB_SETTABSTOPS wParam = cTabs (WPARAM);            / / количество вкладка останавливается lParam = lpnTabs (LPARAM) (LPINT);  / / адрес табуляции массив 
 

Параметры

cTabs
Значение wParam. Указывает количество позиций табуляции в поле со списком.
lpnTabs
Значение lParam. Указатель на первый член массива целых чисел, содержащий закладке останавливается, в единицах шаблона диалогового окна. Позиции табуляции должны сортироваться в восходящем порядке; Обратная вкладки не разрешены.

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

Если все указанное вкладки, возвращаемое значение — TRUE; в противном случае это ложь.

Примечания

Чтобы ответить на сообщение LB_SETTABSTOPS, в списке должен быть создан с LBS_USETABSTOPS стилем.

Если параметр cTabs равен 0 и lpnTabs равно NULL, по умолчанию позиции табуляции — две единицы шаблона диалогового окна. Если cTabs равен 1, в списке будет иметь позиции табуляции, разделенных расстояния, указанные в lpnTabs.

Если lpnTabs указывает на более чем одно значение, табуляции будет устанавливаться для каждого значения в lpnTabs, вплоть до количества, указанного в cTabs.

Значения, указанные в параметре lpnTabs находятся в единицах диалогового окна шаблонов, которые являются аппаратно независимые единицы, используемых в шаблонах поле диалогового окна. Чтобы преобразовать измерения от подразделений шаблон диалогового окна экрана единиц (пикселей), следует используйте функцию MapDialogRect.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор полей списка, списка окна сообщений, MapDialogRect

Index