EM_SETMARGINS

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

 EM_SETMARGINS wParam = fwMargin (WPARAM);                    / / слева и/или правой поля lParam = (LPARAM) MAKELONG (wLeft, Райт);     / / ширина левого или правого поля, в пикселах 
 

Параметры

fwMargin
Значение wParam. Задает поля для задания. Этот параметр может быть комбинацией следующих значений:
Значение Значение
EC_LEFTMARGIN Задает левое поле.
EC_RIGHTMARGIN Задает правое поле.
EC_USEFONTINFO Использует сведения о текущем шрифт элемента управления редактирования для задания полей. Для элемента управления редактирования одной строки поля имеют значение средняя ширина символов в шрифте. В многострочном редактировать элемент управления, правое поле имеет значение «» шириной шрифта (расстояние, добавлены в текущую позицию перед нанесением символ) и левое поле имеет значение «C» ширины (расстояние, добавлены в текущую позицию для предоставления пустого пространства справа от символа).

Если EC_USEFONTINFO указан, параметр lParam игнорируется.

wLeft
Значение младшее слово lParam. Задает ширину левого поля в точках. Это значение игнорируется, если fwMargin не включает EC_LEFTMARGIN или EC_USEFONTINFO.
райт
Значение старшее слово lParam. Задает ширину правого поля в точках. Это значение игнорируется, если fwMargin не включает EC_RIGHTMARGIN или EC_USEFONTINFO.

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

Это сообщение не возвращает значение.

QuickInfo

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

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

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

Index