[色彩] 對話框會在使用者選取色彩並按兩下 [確定] 按鈕時,將 COLOROKSTRING 註冊的訊息傳送至您的攔截程式 CCHookProc。 攔截程式可以接受色彩並允許對話框關閉,或拒絕色彩,並強制對話框保持開啟。
#define COLOROKSTRING TEXT("commdlg_ColorOK")
參數
-
wParam
-
不使用此參數。
-
lParam
-
CHOOSECOLOR 結構的指標。 這個結構的 rgbResult 成員包含所選色彩的 RGB 色彩值。
返回值
如果攔截程式傳回零, [色彩] 對話框會接受選取的色彩並關閉。
如果攔截程式傳回非零值,[ 色彩 ] 對話框會拒絕選取的色彩,並維持開啟狀態。
備註
攔截程式必須在呼叫 RegisterWindowMessage 函式時指定 COLOROKSTRING 常數,以取得對話框所傳送之訊息的標識碼。
需求
| 要求 | 價值 |
|---|---|
| 最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
| 最低支援的伺服器 |
Windows 2000 Server [僅限傳統型應用程式] |
| 頁首 |
|
| Unicode 和 ANSI 名稱 |
COLOROKSTRINGW (Unicode) 和 COLOROKSTRINGA (ANSI) |
另請參閱
-
參考
-
概念性的