O casetă de dialog culoare trimite mesajul înregistrate COLOROKSTRING dvs. cârlig procedura atunci când utilizatorul selectează o culoare și face clic pe butonul OK . Procedura cârlig poate accepta culoarea și permite caseta de dialog pentru a închide, sau respinge culoare și forță rămâne deschisă caseta de dialog.
MessageID = RegisterWindowMessage(COLOROKSTRING);
wParam = 0;
LPCC = lParam (LPCHOOSECOLOR)
Dacă procedura cârlig returnează zero, caseta de dialog culoare acceptă culoarea selectată și închide.
Dacă procedura cârlig returnează o valoare nenul, caseta de dialog culoare respinge culoarea selectată și rămâne deschisă.
Procedura cârlig trebuie să specificați constanta COLOROKSTRING într-un apel la funcția RegisterWindowMessage pentru a obține identificatorul pentru mesaj trimis prin caseta de dialog.
nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în commdlg.h.
Unicode:Definit ca mesaje Unicode și ANSI.
Comune Dialog casetă de prezentare biblioteca, mesaje de caseta de Dialog comune, CHOOSECOLOR, RegisterWindowMessage