1. 程式人生 > >MFC進度條控制元件顏色的設定

MFC進度條控制元件顏色的設定

平臺:VS2013

內容介紹:建立進度條控制元件Progress Control控制元件並給它顏色的設定。在VC6.0裡頭可以直接用SendMessage函式就可以設定顏色了,但是在VS裡頭是不行的,要對進度條進行重繪。

第一步:建立一個基於對話方塊的工程,並在對話方塊中拖動一個進度條控制元件,把屬性smooth設定為True。Vertical屬性是False的話就是水平。如果是True的話就是垂直增長的。

第二步:1.點選選單欄中專案->類嚮導下建立一個新類,這個類繼承於CProgressCtrl新類。同時系統會自動生成.h和.cpp兩個檔案。2.在新建的類裡頭新增WM_PAINT訊息。程式碼如下: