Um aplicativo envia a mensagem EM_SETMARGINS para definir a largura das margens esquerda e direita para um controle editar. A mensagem Redesenha o controle para refletir as novas margens.
EM_SETMARGINS wParam = fwMargin (WPARAM); / / à esquerda e/ou direito margens lParam = MAKELONG (LPARAM) (wLeft, wRight); / / largura das margens esquerdas ou direita, em pixels
| Valor | Significado |
|---|---|
| EC_LEFTMARGIN | Define a margem esquerda. |
| EC_RIGHTMARGIN | Define a margem direita. |
| EC_USEFONTINFO | Utiliza informações sobre a fonte atual do Controlarar de Editar para definir as margens. Para um controle editar single-line, as margens são definidas como a largura média de caracteres na fonte. Para uma detalhada controle de edição, a margem direita é definida como a "A" largura da fonte (a distância adicionada à atual posição antes de um personagem de desenho) e a margem esquerda é definida como a largura de "C" (a distância adicionada à atual posição para fornecer espaço em branco à direita de um personagem). |
Se EC_USEFONTINFO for especificado, o parâmetro de lParam é ignorado.
Esta mensagem não retorna um valor.
nbsp; Windows &NT: requer a versão 4.0 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Requer versão 1.0 ou posterior.
Cabeçalho:Declarado em WinUser. h.
Visão geral de controles editar, Editar mensagens controle, EM_GETMARGINS