MFC改變標題欄的顏色

 1、創建一個普通的對話框;

 2、重寫 WM_NCPAINT的實現函數;

 3、在實現函數中繪製標題欄,如果需要實現系統按鈕,利用DrawFrameControl實現;

 4、如果有系統按鈕,重寫(WM_NCLBUTTONDOWN, WM_NCHITTEST, WM_NCLBUTTONUP)的實現函數;

 

帶源碼的例子請參考:http://www.codeguru.com/cpp/w-d/dislog/titlebar/article.php/c1987/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章