EM _ SETTABSTOPS-Meldung
Die Meldung EM _ SETTABSTOPS legt die Registerkartenstopps in einem mehrstufigen Bearbeitungssteuerfeld fest. Wenn Text in das Steuerelement kopiert wird, bewirkt jedes Tabstoppzeichen im Text, dass bis zum nächsten Tabstopp Leerzeichen generiert werden.
Diese Meldung wird nur von mehrline-Bearbeitungssteuerelementen verarbeitet. Sie können diese Nachricht entweder an ein Bearbeitungssteuer steuerelement oder an ein Rich Edit-Steuerelement senden.
Parameter
-
wParam
-
Die Anzahl der Registerkartenstopps, die im Array enthalten sind. Wenn dieser Parameter 0 (null) ist, wird der lParam-Parameter ignoriert, und standardmäßige Tabstopps werden bei jeder 32 Dialogvorlageneinheit festgelegt. Wenn dieser Parameter 1 ist, werden Tabstopps bei jeder n Dialogvorlageneinheiten festgelegt, wobei n der Abstand ist, auf den der lParam-Parameter zeigt. Wenn dieser Parameter größer als 1 ist, ist lParam ein Zeiger auf ein Array von Tabstopps.
-
lParam
-
Ein Zeiger auf ein Array von ganzen Zahlen ohne Vorzeichen, die die Tabstopps angeben, in Dialogvorlageneinheiten. Wenn der wParam-Parameter 1 ist, ist dieser Parameter ein Zeiger auf eine ganze Zahl ohne Vorzeichen, die den Abstand zwischen allen Tabstopps in Dialogvorlageneinheiten enthält.
Rückgabewert
Wenn alle Registerkarten festgelegt sind, ist der Rückgabewert TRUE.
Wenn nicht alle Registerkarten festgelegt sind, ist der Rückgabewert FALSE.
Hinweise
Die MELDUNG _ EM SETTABSTOPS wird nicht automatisch im Bearbeitungssteuerungsfenster neu gezeichnet. Wenn die Anwendung die Registerkartenstopps für Text ändert, der sich bereits im Bearbeitungssteuerfeld befindet, sollte sie die InvalidateRect-Funktion aufrufen, um das Bearbeitungssteuersteuerfenster neu zu zeichnet.
Die im Array angegebenen Werte befinden sich in Dialogvorlageneinheiten, bei denen es sich um geräteunabhängige Einheiten handelt, die in Dialogfeldvorlagen verwendet werden. Um Messungen von Dialogvorlageneinheiten in Bildschirmeinheiten (Pixel) zu konvertieren, verwenden Sie die MapDialogRect-Funktion.
Umfangreiche Bearbeitung: Wird in Microsoft Rich Edit 3.0 und höher unterstützt. Bei einem Rich-Edit-Steuerelement kann die maximale Anzahl von Tabstopps angegeben werden, die von MAX _ TAB _ STOPS angegeben wird. Informationen zur Kompatibilität von Rich Edit-Versionen mit den verschiedenen Systemversionen finden Sie unter Informationen zu Rich Edit-Steuerelementen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2003-Desktop-Apps] |
| Header |
|
Siehe auch
-
Andere Ressourcen