mensaje de EM_SETMARGINS
Establece los anchos de los márgenes izquierdo y derecho de un control de edición. El mensaje vuelve a dibujar el control para reflejar los nuevos márgenes. Puede enviar este mensaje a un control de edición o a un control de edición enriquecido.
Parámetros
-
wParam
-
Márgenes que se van a establecer. Este parámetro puede ser uno o más de los siguientes valores.
Value Significado - EC_LEFTMARGIN
Establece el margen izquierdo. - EC_RIGHTMARGIN
Establece el margen derecho. - EC_USEFONTINFO
Controles de edición enriquecidos: Establece los márgenes izquierdo y derecho en un ancho estrecho calculado mediante las métricas de texto de la fuente actual del control. Si no se ha establecido ninguna fuente para el control, los márgenes se establecen en cero. Se omite el parámetro lParam.
Editar controles: El valor de EC_USEFONTINFO no se puede usar en el parámetrowParam. Solo se puede usar en el parámetro lParam. -
lParam
-
El LOWORD especifica el nuevo ancho del margen izquierdo, en píxeles. Este valor se omite si wParam no incluye EC_LEFTMARGIN.
Editar controles y Rich Edit 3.0 y versiones posteriores: El LOWORD puede especificar el valor de EC_USEFONTINFO para establecer el margen izquierdo en un ancho estrecho calculado mediante las métricas de texto de la fuente actual del control. Si no se ha establecido ninguna fuente para el control, el margen se establece en cero.
El HIWORD especifica el nuevo ancho del margen derecho, en píxeles. Este valor se omite si wParam no incluye EC_RIGHTMARGIN.
Editar controles y Rich Edit 3.0 y versiones posteriores: El HIWORD puede especificar el valor de EC_USEFONTINFO para establecer el margen derecho en un ancho estrecho calculado mediante las métricas de texto de la fuente actual del control. Si no se ha establecido ninguna fuente para el control, el margen se establece en cero.
Valor devuelto
Este mensaje no devuelve un valor.
Comentarios
Controles de edición: No se puede usar EC_USEFONTINFO en el parámetro wParam, pero puede usarlo en el parámetro lParam.
Edición enriquecida: compatible con Microsoft Rich Edit 1.0 y versiones posteriores. Todas las versiones de edición enriquecidas admiten el uso de EC_USEFONTINFO en el parámetro wParam. Sin embargo, solo Microsoft Rich Edit 3.0 y versiones posteriores admiten el uso de EC_USEFONTINFO en el parámetro lParam. Para obtener información sobre la compatibilidad de versiones de edición enriquecidas con las distintas versiones del sistema, vea Acerca de los controles de edición enriquecidos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|