Un'applicazione invia il messaggio EM_SETMARGINS per impostare la larghezza dei margini sinistro e destro per un controllo di modifica. Il messaggio ridisegna il controllo in modo da riflettere i nuovi margini.
EM_SETMARGINS wParam = fwMargin (WPARAM); / / a sinistra o a destra i margini lParam = (LPARAM) MAKELONG (wLeft, wRight); / / larghezza dei margini destro o sinistro, in pixel
| Valore | Significato |
|---|---|
| EC_LEFTMARGIN | Imposta il margine sinistro. |
| EC_RIGHTMARGIN | Imposta il margine destro. |
| EC_USEFONTINFO | Utilizza le informazioni circa il tipo di carattere corrente del controllo di modifica per impostare i margini. Per un controllo di modifica a riga singola, i margini sono impostati su alla larghezza media di caratteri nel tipo di carattere. Controllo di modifica per un multiriga, il margine destro è impostato su "A" la larghezza del carattere (la distanza aggiunto alla posizione corrente prima di disegnare un personaggio) e il margine sinistro è impostato alla larghezza della "C" (la distanza aggiunta alla posizione corrente per fornire spazio bianco a destra di un carattere). |
Se viene specificato EC_USEFONTINFO, il parametro lParam viene ignorato.
Questo messaggio non restituisce un valore.
nbsp; Windows &NT: richiede una versione 4.0 o successive.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.
Cenni preliminari sui controlli di modifica, modificare i messaggi di controllo, EM_GETMARGINS
Rimedio: Inserire il CD-ROM CD di MSDN Library.