SETRGBSTRING

Kanca işlemi bir renk iletişim kutusunun geçerli renk seçimi ayarlamak için iletişim kutusuna SETRGBSTRING kayıtlı mesaj gönderebilirsiniz.

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

Parametreleri

rgbColor
Renk iletişim kutusunda renk rgb değerini belirtir. Sen-ebilmek kullanma kırmızı, yeşil ve mavi yoğunluklarını, rgb renk değeri belirtmek için rgb makro.

Dönüş değerleri

Dönüş değeri yok.

Açıklamalar

RgbColor temel renklerden biri ya da bir 16 özel renk eşleşirse, iletişim kutusu yordamı bu renk seçer. Açık iletişim kutusu yordamı da renk iletişim kutusunda, özel renk uzantısına tüm denetimleri güncelleştirir.

RgbColor bir temel veya özel renk eşleşmezse, geçerli renk seçimi iletişim kutusunu yordamı değişmez, ama görünür olmaları durumunda özel renk denetimleri güncelleştirmek.

Örneğin, aşağıdaki örnek kodu SETRGBSTRING ileti tanımlayıcısı alır ve mavi renk seçimi ayarlar.

UINT uiSetRGB;
uiSetRGB = RegisterWindowMessage(SETRGBSTRING);
SendMessage (hwndDlg, uiSetRGB, 0, (lparam) rgb (0, 0, 255)) 

 

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:Commdlg.h ilan etti.
Unicode:Unicode ve ANSI iletileri olarak tanımlanan.

Ayrıca bkz:

Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusu iletilerini, RegisterWindowMessage, rgb, SendMessage