EM_SETTABSTOPS

Приложение отправляет сообщения об EM_SETTABSTOPS для задания позиции табуляции в элементе управления многострочного редактирования. При копировании текста в элементе управления, любой символ табуляции в тексте вызывает пространство создаваемого вплоть до следующей позиции табуляции.

Это сообщение будет обработано только элементами управления многострочного редактирования.

EM_SETTABSTOPS wParam = cTabs (WPARAM);               / / количество вкладка останавливается lParam = lpdwTabs (LPARAM) (LPDWORD);  / / вкладке стоп массив 
 

Параметры

cTabs
Значение wParam. Указывает количество позиций табуляции в параметре lpdwTabs . Если этот параметр равен нулю, lpdwTabs параметр игнорируется и по умолчанию позиции табуляции устанавливаются на каждые 32 диалоговое окно шаблон единиц. Если этот параметр равен 1, позиции табуляции устанавливаются на единицах шаблон диалогового окна каждой n , где n — это расстояние, который указывает параметр ldpwTabs . Если параметр cTabs имеет больше чем 1, lpdwTabs указывает на массив вкладки останавливается.
lpdwTabs
Значение lParam. Указатель на массив целых чисел без знака, указания на вкладке останавливается, в единицах шаблона диалогового окна. Если параметр cTabs равен 1, lpdwTabs точек на целое число без знака, содержащую расстояние между всеми вкладка останавливается, в единицах диалогового окна шаблон.

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

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

Примечания

EM_SETTABSTOPS сообщение автоматически не перерисовать окно редактирования элемента управления. Если приложение изменяет табуляции для текста в элементе управления редактирования, он должен вызвать функцию InvalidateRect чтобы перерисовать окно редактирования элемента управления.

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

QuickInfo

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

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

Редактировать обзор элементов управления, редактировать сообщения управления, InvalidateRect, MapDialogRect

Index