Eine Anwendung sendet eine EM_SETTABSTOPS Nachricht die Tabstopps in einem mehrzeiligen Edit-Steuerelement festlegen. Wenn Text in das Steuerelement kopiert wird, verursacht jeder Tabulator-Zeichen in den Text Raum bis zu den nächsten Tabstopp generiert werden.
Diese Meldung wird nur von mehrzeiligen Edit-Steuerelemente verarbeitet.
EM_SETTABSTOPS wParam = (WPARAM) cTabs; / / Anzahl der Registerkarte hält lParam = (LPARAM) (LPDWORD) LpdwTabs; / / tab Stop Array
Wenn alle Registerkarten festgelegt sind, ist der Rückgabewert TRUE; Andernfalls ist er FALSE.
Das Bearbeitungsfenster Steuerelement zeichnen die EM_SETTABSTOPS-Nachricht nicht automatisch neu. Wenn die Anwendung die Tabstopps für Text bereits im Bearbeitungssteuerelement geändert wird, sollte sie die InvalidateRect Funktion Fenster Control bearbeiten neu aufrufen.
Die von der LpdwTabs -Parameter angegebenen Werte werden im Dialogfeld Vorlage Einheiten, die die geräteunabhängige Einheiten, die im Dialogfeldvorlagen verwendet werden. Um Messungen von Vorlage Dialogeinheiten Bildschirm Einheiten (Pixel) zu konvertieren, verwenden Sie die MapDialogRect -Funktion.
&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.
Übersicht über Steuerelemente bearbeiten, Bearbeiten-Steuerungsmeldungen, InvalidateRect, MapDialogRect