EM_SETTABSTOPS

Et program sender en EM_SETTABSTOPS melding til angir du tabulatorstoppene i et flerlinjet edit-kontrollen. Når teksten er kopiert til kontrollen, forårsaker alle tabulatortegn i teksten plass skal genereres opp til neste tabulatorstopp.

Denne meldingen er behandlet bare av redigeringskontroller for flere linjer.

EM_SETTABSTOPS wParam = (WPARAM) cTabs;               / / Antall kategorien stopper lParam = (LPARAM) (LPDWORD) lpdwTabs;  / / kategorien Stopp matrise 

 

Parametere

cTabs
Verdien av wParam. Angir hvor mange tabulatorstopp i parameteren lpdwTabs . Hvis denne parameteren er null, lpdwTabs -parameteren ignorert og standardtabulatorer settes på hver 32 dialogboksen mal-enheter. Hvis denne parameteren er 1, satt tabulatorstopp ved hver n dialogboksen mal enheter, der n er avstanden viste til av parameteren ldpwTabs . Hvis parameteren cTabs er større enn 1, slutter lpdwTabs poeng til en matrise av kategorien.
lpdwTabs
Verdien av lParam. Pekeren til en matrise med usignert heltall som angir kategorien stopper i dialogboksen mal enheter. Hvis parameteren cTabs er 1, lpdwTabs peker til et heltall uten fortegn som inneholder avstanden mellom kategorien alle stopper, i dialogboksen mal-enheter.

Returverdier

Hvis alle kategoriene er satt, er returverdien TRUE; Ellers er det FALSE.

Merknader

EM_SETTABSTOPS-meldingen omtegne ikke i redigeringsvinduet for kontrollen automatisk. Hvis programmet er i endring tabulatorstoppene for teksten allerede i redigeringskontrollen, må det kalle funksjonen InvalidateRect å tegne kontrollen Rediger-vinduet.

Verdiene som er angitt av parameteren lpdwTabs er i dialogboksen mal enheter, som er enhetsuavhengig enhetene som brukes i dialogboksen boksen maler. Hvis du vil konvertere målinger fra dialogboksen mal enheter til skjermen enheter (piksler), bruk MapDialogRect -funksjonen.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.

Se også

Rediger kontroller oversikt, redigere kontrollmeldinger, InvalidateRect, MapDialogRect

Index