На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

LB_SETTABSTOPS



An application sends an LB_SETTABSTOPS message to set the tab-stop positions in a list box.

LB_SETTABSTOPS
wParam = (WPARAM) cTabs; // number of tab stops
lParam = (LPARAM) (LPINT) lpnTabs; // address of tab-stop array


Parameters

cTabs

Value of wParam. Specifies the number of tab stops in the list box.

lpnTabs

Value of lParam. Points to the first member of an array of integers containing the tab stops, in dialog box units. The tab stops must be sorted in ascending order; backward tabs are not allowed.



Return Values

If all the specified tabs are set, the return value is TRUE; otherwise, it is FALSE.

Remarks

To respond to the LB_SETTABSTOPS message, the list box must have been created with the LBS_USETABSTOPS style.
If cTabs parameter is 0 and lpnTabs is NULL, the default tab stop is two dialog box units. If cTabs is 1, the list box will have tab stops separated by the distance specified by lpnTabs.
If lpnTabs points to more than a single value, a tab stop will be set for each value in lpnTabs, up to the number specified by cTabs.

A dialog box unit is a horizontal or vertical distance. One horizontal dialog box unit is equal to 0.25 of the current dialog box base-width unit. These units are computed based on the height and width of the current system font. The GetDialogBaseUnits function returns the current dialog box base units, in pixels.

See Also

GetDialogBaseUnits


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

LB_SETTABSTOPS



Приложение посылает сообщение LB_SETTABSTOPS, чтобы устанавливать таб.-стоповые позиции в ящике списка.

LB_SETTABSTOPS
wParam = (WPARAM) cTabs; // номер таб. останавливает lParam = (LPARAM) (LPINT) lpnTabs; // адрес таб.-стопового массива


Параметры

cTabs

Величина wParam. Определяет номер остановок таб. в ящике списка.

lpnTabs

Величина lParam. Точки на первый член массива целых, содержащих таб. останавливает, на диалоговых устройствах ящика. Остановки таб. должны быть отсортированы в возрастании порядка; отсталые таб. не допущены.



Обратные Величины

Если все определенные таб. установлены, обратная величина является ИСТИНОЙ; в противном случае, это ЛОЖНОЕ.

Замечания

Чтобы реагировать на сообщение LB_SETTABSTOPS, ящик списка по-видимому создан стилем LBS_USETABSTOPS.
Если параметр cTabs - 0 и lpnTabs НЕДЕЙСТВИТЕЛЕН, встроенная остановка таб. - два общаются устройства ящика. Если cTabs - 1, ящик списка будет иметь остановки таб. разделенные расстоянием определенным lpnTabs.
Если точки lpnTabs на более, чем единственную величину, остановка таб. будет установлена для каждой величины в lpnTabs, вплоть до числа определенного cTabs.

Диалоговое устройство ящика является горизонтальным или вертикальным расстоянием. Один горизонтальное диалоговое устройство ящика равняется 0.25 текущего диалогового ящика базовое-широтное устройство. Эти устройства вычислены основанное в высоте и ширине текущего системного шрифта. Функция GetDialogBaseUnits возвращает текущие базовые устройства диалогового ящика, на пикселях.

Смотри Также

GetDialogBaseUnits


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz