Un'applicazione invia un messaggio EM_SETTABSTOPS per impostare i punti di tabulazione in un controllo di modifica su più righe. Quando il testo viene copiato al controllo, qualsiasi carattere di tabulazione nel testo provoca lo spazio per essere generato fino alla prossima fermata sulla scheda.
Questo messaggio viene elaborato solo da controlli di modifica su più righe.
EM_SETTABSTOPS wParam = cTabs (WPARAM); / / numero della scheda ferma lParam = lpdwTabs (LPARAM) (LPDWORD); / / scheda matrice fermata
Se sono impostate tutte le schede, il valore restituito è TRUE; in caso contrario, esso è FALSE.
Il messaggio EM_SETTABSTOPS non ridisegnare automaticamente la finestra del controllo di modifica. Se l'applicazione sta cambiando le tabulazioni per il testo già nel controllo di modifica, è necessario chiamare la funzione InvalidateRect per ridisegnare la finestra di modifica del controllo.
I valori specificati dal parametro lpdwTabs sono in unità di modello di dialogo, che sono le unità indipendenti dal dispositivo utilizzate nei modelli di casella di dialogo. Per convertire le misure da unità modello di dialogo a unità schermo (pixel), utilizzare la funzione MapDialogRect.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.
Cenni preliminari sui controlli, modificare i messaggi di controllo, InvalidateRect, MapDialogRect
Rimedio: Inserire il CD-ROM CD di MSDN Library.