COLOROKSTRING-Nachricht
Ein Dialogfeld Farbe sendet die registrierte COLOROKSTRING-Nachricht an Die Hookprozedur CCHookProc,wenn der Benutzer eine Farbe auswählt und auf die Schaltfläche OK klickt. Die Hookprozedur kann die Farbe akzeptieren und das Schließen des Dialogfelds zulassen oder die Farbe ablehnen und erzwingen, dass das Dialogfeld geöffnet bleibt.
#define COLOROKSTRING TEXT("commdlg_ColorOK")
Parameter
-
wParam
-
Dieser Parameter wird nicht verwendet.
-
lParam
-
Ein Zeiger auf eine CHOOSECOLOR-Struktur. Der rgbResult-Member dieser Struktur enthält den RGB-Farbwert der ausgewählten Farbe.
Rückgabewert
Wenn die Hookprozedur 0 (null) zurückgibt, akzeptiert das Dialogfeld Farbe die ausgewählte Farbe und wird geschlossen.
Wenn die Hookprozedur einen Wert ungleich 0 (null) zurückgibt, lehnt das Dialogfeld Farbe die ausgewählte Farbe ab und bleibt geöffnet.
Hinweise
Die Hookprozedur muss die COLOROKSTRING-Konstante in einem Aufruf der RegisterWindowMessage-Funktion angeben, um den Bezeichner der vom Dialogfeld gesendeten Nachricht abzurufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|
| Unicode- und ANSI-Name |
COLOROKSTRINGW (Unicode) und COLOROKSTRINGA (ANSI) |
Weitere Informationen
-
Referenz
-
Konzeptionellen