COLOROKSTRING

Das Dialogfeld Farbe sendet die COLOROKSTRING registrierten Nachricht an Ihrem Hook-Prozedur, wenn der Benutzer eine Farbe wählt und klickt auf die Schaltfläche OK . Die Hook-Prozedur kann akzeptieren, die Farbe und das Dialogfeld zu schließen, oder die Farbe ablehnen und zwingen das Dialogfeld geöffnet bleiben.

MessageID = RegisterWindowMessage(COLOROKSTRING);
wParam = 0;
Lpcc = (LPCHOOSECOLOR) lParam 

Parameter

lpcc
Zeiger auf eine Struktur CHOOSECOLOR . Der RgbResult -Member der Struktur enthält den RGB-Wert der ausgewählten Farbe.

Rückgabewerte

Wenn die Hook-Prozedur gibt NULL zurück, das Dialogfeld Farbe übernimmt die ausgewählte Farbe und schließt.

Wenn die Hook-Prozedur einen Wert ungleich NULL zurückgibt, das Dialogfeld Farbe weist die ausgewählte Farbe und bleibt offen.

Bemerkungen

Die Hook-Prozedur muss die COLOROKSTRING-Konstante in einem Aufruf der RegisterWindowMessage -Funktion den Bezeichner für die Nachricht mithilfe des Dialogfelds abrufen angeben.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In commdlg.h deklariert.
Unicode:Definiert als Unicode und ANSI-Nachrichten.

Siehe auch

Übersicht über common Dialog Box Library, gemeinsame Dialogfeldmeldungen CHOOSECOLOR, RegisterWindowMessage

Index