WM_SETTEXT Nachricht
Legt den Text eines Fensters fest.
#define WM_SETTEXT 0x000C
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Ein Zeiger auf eine NULL-Zeichenfolge, bei der es sich um den Fenstertext handelt.
Typ: LRESULT
Der Rückgabewert ist TRUE , wenn der Text festgelegt ist. Es ist FALSE (für ein Bearbeitungssteuerelement), LB_ERRSPACE (für ein Listenfeld) oder CB_ERRSPACE (für ein Kombinationsfeld), wenn nicht genügend Speicherplatz zum Festlegen des Texts im Bearbeitungssteuerelement verfügbar ist. Es ist CB_ERR , wenn diese Nachricht an ein Kombinationsfeld ohne Bearbeitungssteuerelement gesendet wird.
Die DefWindowProc-Funktion legt den Fenstertext fest und zeigt sie an. Bei einem Bearbeitungssteuerelement ist der Text der Inhalt des Bearbeitungssteuerelements. Bei einem Kombinationsfeld ist der Text der Inhalt des Edit-Control-Teils des Kombinationsfelds. Bei einer Schaltfläche ist der Text der Name der Schaltfläche. Bei anderen Fenstern ist der Text der Fenstertitel.
Diese Meldung ändert nicht die aktuelle Auswahl im Listenfeld eines Kombinationsfelds. Eine Anwendung sollte die CB_SELECTSTRING Nachricht verwenden, um das Element in einem Listenfeld auszuwählen, das dem Text im Bearbeitungssteuerelement entspricht.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
-
Referenz
-
Konzept
-
Andere Ressourcen