天天看點

WM_CTLCOLOR在什麼什麼時候産生 WM_CTLCOLOR消息

WM_CTLCOLOR消息

        在每個控件開始繪制之前,都會向其父視窗發送WM_CTLCOLOR通告消息,在該消息的處理函數中,可以設定控件顯示文本的前景色、背景色以及字型。該消息處理函數還要求傳回一個畫刷的句柄,用于在控件具體的繪制之前擦除其客戶區。

        WM_CTLCOLOR映射消息處理函數為afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)。