EM_SETMARGINS

Aplikacja wysyła komunikat EM_SETMARGINS aby ustawić szerokość lewego i prawego marginesu dla formantu edycyjnego. Wiadomość odrysowania formantu tak, aby odzwierciedlały nowe marginesy.

 EM_SETMARGINS wParam = fwMargin (WPARAM);                    / / lewy lub prawy margines fikcyjnymi = MAKELONG (FIKCYJNYMI) (wLeft, wRight);     / / szerokość lewego lub prawego marginesu, w pikselach 

 

Parametry

fwMargin
Wartość wParam. Określa marginesy, aby ustawić. Ten parametr może być kombinacją następujących wartości:
Wartość Znaczenie
EC_LEFTMARGIN Ustawia lewego marginesu.
EC_RIGHTMARGIN Ustawia prawego marginesu.
EC_USEFONTINFO Używa informacji o aktualnej czcionce formant edycji ustawione marginesy. Dla formantu Edycja pojedynczej linii marginesy są ustawione na średniej szerokości znaków w czcionce. Dla wielowierszowe formantu edycyjnego, prawy margines jest ustawiony na „ "szerokość czcionki (odległość dodane do bieżącej pozycji przed sformułowaniem znaków) i lewy margines jest równa szerokości"C"(odległość dodane do bieżącej pozycji, aby zapewnić miejsca białe po prawej stronie znaku).

Jeżeli określono wartość EC_USEFONTINFO, parametr fikcyjnymi jest ignorowany.

wLeft
Wartość słowa bity fikcyjnymi. Określa szerokość lewego marginesu, w pikselach. Wartość ta jest ignorowana, jeśli fwMargin nie zawiera EC_LEFTMARGIN lub EC_USEFONTINFO jest określona.
wRight
Wartość słowa wysokich numerach fikcyjnymi. Określa szerokość prawego marginesu, w pikselach. Wartość ta jest ignorowana, jeśli fwMargin nie zawiera EC_RIGHTMARGIN lub EC_USEFONTINFO jest określona.

Zwraca wartości

Ta wiadomość nie zwracają wartość.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie kontroli Edytuj, edytować komunikaty sterujące, EM_GETMARGINS

Index