SETRGBSTRING

De haak procedure van het dialoogvenster kleur kan het SETRGBSTRING geregistreerde bericht sturen naar het dialoogvenster instellen van de huidige kleurselectie.

MessageID = RegisterWindowMessage(SETRGBSTRING);
wParam = 0;
lParam = rgbColor (COLORREF) 

Parameters

rgbColor
Hiermee geeft u de RGB-waarde van de kleur te selecteren in het dialoogvenster kleur . U kunt de RGB macro opgeven van de rode, groene en blauwe intensiteiten van een RGB-kleurwaarde.

Retourwaarden

Geen retourwaarde.

Opmerkingen

Als rgbColor overeenkomt met een van de basiskleuren of één van de 16 aangepaste kleuren, selecteert het dialoogvenster vak procedure die kleur. Het dialoogvenster vak procedure bijgewerkt ook alle besturingselementen in de uitbreiding van de aangepaste kleur van het dialoogvenster kleur als het is open.

Als rgbColor komt niet overeen met een basisverificatie of aangepaste kleur, het dialoogvenster vak procedure verandert niet de huidige kleurselectie, maar de aangepaste kleur besturingselementen, wordt bijgewerkt als ze zichtbaar zijn.

Bijvoorbeeld, de volgende voorbeeldcode wordt de bericht-id SETRGBSTRING en vervolgens de kleurselectie op blauw ingesteld.

UINT uiSetRGB;
uiSetRGB = RegisterWindowMessage(SETRGBSTRING);
SendMessage (hwndDlg, uiSetRGB, 0, (LPARAM) RGB (0, 0, 255)) 
 

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in commdlg.h.
Unicode:Gedefinieerd als Unicode en ANSI berichten.

Zie ook

Overzicht van bibliotheek het gemeenschappelijk dialoogvenster, gemeenschappelijk dialoogvensterberichten, RegisterWindowMessage, RGB, SendMessage