SMS _ SETFORMAT-Nachricht

Legt die Anzeige eines DTP-Steuerelements (Date and Time Picker) basierend auf einer angegebenen Formatzeichenfolge fest. Sie können diese Nachricht explizit senden oder das DateTime _ SetFormat-Makro verwenden.

Parameter

wParam

Muss Null sein.

lParam

Ein Zeiger auf eine auf Null terminierte Formatzeichenfolge, die die gewünschte Anzeige definiert. Wenn Sie diesen Parameter auf NULL festlegen, wird das Steuerelement auf die Standardformatzeichenfolge für das aktuelle Format zurückgesetzt.

Rückgabewert

Gibt bei Erfolg einen Wert ungleich 0 (null) oder andernfalls 0 (null) zurück.

Bemerkungen

Es ist akzeptabel, zusätzliche Zeichen in die Formatzeichenfolge einzunehmen, um eine vielfältigere Anzeige zu erzeugen. Nicht formatierte Zeichen müssen jedoch in einfache Anführungszeichen eingeschlossen werden. Beispielsweise würde die Formatzeichenfolge "'Today is: 'hh':'m':'s ddddMMMdd', 'yyy" eine Ausgabe wie "Today is: 04:22:31 Tuesday Mar 23, 1996" erzeugen.

Hinweis

Ein DTP-Steuerelement verfolgt Änderungen am Locale nach, wenn es die Standardformatzeichenfolge verwendet. Wenn Sie eine benutzerdefinierte Formatzeichenfolge festlegen, wird sie nicht als Reaktion auf Änderungen des Locale aktualisiert.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Commctrl.h
Unicode- und ANSI-Name
BESEN _ SETFORMATW (Unicode) und _ SETFORMATA (ANSI)