DTM_SETFORMAT Nachricht
Legt die Anzeige eines DTP-Steuerelements (Datums- und Uhrzeitauswahl) basierend auf einer angegebenen Formatzeichenfolge fest. Sie können diese Nachricht explizit senden oder das makro DateTime_SetFormat verwenden.
Parameter
-
wParam
- Muss Null sein.
-
lParam
-
Ein Zeiger auf eine Zeichenfolge mit null beendetem Format , die die gewünschte Anzeige definiert. Wenn Sie diesen Parameter auf NULL festlegen, wird das Steuerelement auf die Standardformatzeichenfolge für die aktuelle Formatvorlage zurückgesetzt.
Rückgabewert
Gibt bei erfolgreicher Ausführung nonzero zurück, oder andernfalls null.
Bemerkungen
Es ist akzeptabel, zusätzliche Zeichen in die Formatzeichenfolge einzuschließen, um eine umfangreichere Anzeige zu erzeugen. Alle nichtformatigen Zeichen müssen jedoch in einzelne Anführungszeichen eingeschlossen werden. Die Formatzeichenfolge "'Today is: 'hh':'m':'s dddMMMdd', 'yyy" würde beispielsweise eine Ausgabe wie "Today is: 04:22:31 Tuesday 23. März 1996" erzeugen.
Hinweis
Ein DTP-Steuerelement verfolgt Gebietsschemaänderungen nach, wenn es die Standardformatzeichenfolge verwendet. Wenn Sie eine benutzerdefinierte Formatzeichenfolge festlegen, wird sie als Reaktion auf Gebietsschemaänderungen nicht aktualisiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
Unicode- und ANSI-Name |
DTM_SETFORMATW (Unicode) und DTM_SETFORMATA (ANSI) |