Приложение отправляет сообщение EM_SETMARGINS для задания ширины левого и правого поля для элемента управления редактирования. Сообщение перерисовывает элемента управления, с тем чтобы отразить новые поля.
EM_SETMARGINS wParam = fwMargin (WPARAM); / / слева и/или правой поля lParam = (LPARAM) MAKELONG (wLeft, Райт); / / ширина левого или правого поля, в пикселах
| Значение | Значение |
|---|---|
| EC_LEFTMARGIN | Задает левое поле. |
| EC_RIGHTMARGIN | Задает правое поле. |
| EC_USEFONTINFO | Использует сведения о текущем шрифт элемента управления редактирования для задания полей. Для элемента управления редактирования одной строки поля имеют значение средняя ширина символов в шрифте. В многострочном редактировать элемент управления, правое поле имеет значение «» шириной шрифта (расстояние, добавлены в текущую позицию перед нанесением символ) и левое поле имеет значение «C» ширины (расстояние, добавлены в текущую позицию для предоставления пустого пространства справа от символа). |
Если EC_USEFONTINFO указан, параметр lParam игнорируется.
Это сообщение не возвращает значение.
nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Редактировать обзор элементов управления, редактировать сообщения управления, EM_GETMARGINS