WM _ SETTEXT-Nachricht

Legt den Text eines Fensters fest.

#define WM_SETTEXT                      0x000C

Parameter

wParam

Dieser Parameter wird nicht verwendet.

lParam

Ein Zeiger auf eine auf NULL beendete Zeichenfolge, bei der es sich um den Fenstertext handelt.

Rückgabewert

Typ: LRESULT

Der Rückgabewert ist TRUE, wenn der Text festgelegt ist. Sie ist FALSE (für ein Bearbeitungssteuerfeld), LB _ ERRSPACE (für ein Listenfeld) oder CB _ ERRSPACE (für ein Kombinationsfeld), wenn nicht genügend Platz zum Festlegen des Texts im Bearbeitungssteuerfeld verfügbar ist. Es handelt sich um CB _ ERR, wenn diese Nachricht ohne Bearbeitungssteuerfeld an ein Kombinationsfeld gesendet wird.

Bemerkungen

Die DefWindowProc-Funktion legt den Fenstertext fest und zeigt den Text an. Bei einem Bearbeitungssteuerfeld ist der Text der Inhalt des Bearbeitungssteuerfelds. Für ein Kombinationsfeld ist der Text der Inhalt des Edit-Control-Teils des Kombinationsfelds. Bei einer Schaltfläche ist der Text der Schaltflächenname. 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-Meldung verwenden, um das Element in einem Listenfeld auszuwählen, das dem Text im Bearbeitungssteuerelement entspricht.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winuser.h (include Windows.h)

Weitere Informationen

Verweis

DefWindowProc

WM _ GETTEXT

Konzept

Windows

Andere Ressourcen

CB _ SELECTSTRING