Kullanıcı bir renk seçer ve Tamam düğmesini tıklattığında bir renk iletişim kutusu, kanca işlemi için COLOROKSTRING kayıtlı iletiyi gönderir. Kanca işlemi rengi kabul etmek ve iletişim kutusunu kapatın, veya renk reddetmek ve açık kalması için iletişim kutusunu zorla izin.
MessageID = RegisterWindowMessage(COLOROKSTRING);
wParam = 0;
lpcc (lpchoosecolor) lParam =
Kanca işlemi sıfır döndürür, renk iletişim kutusunu seçili rengi kabul eder ve kapatır.
Kanca işlemi sıfır dışında bir değer döndürürse, renk iletişim kutusunu seçili rengin reddeder ve açık kalır.
Kanca işlemi tanımlayıcısı iletişim kutusu tarafından gönderilen ileti almak için RegisterWindowMessage işlevine çağrı COLOROKSTRING sabiti belirtmeniz gerekir.
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.
Ortak iletişim kutusuna kitaplığın genel bakış, ortak iletişim kutusu iletilerini, choosecolor, RegisterWindowMessage