CProgressCtrl類提供了少量的成員函數用來設置進度條:
void SetRange( int nLower, int nUpper );
該函數用來設置進度條的範圍.參數nLow和nUpper分別指定了最小和最大值,缺省時進度條的範圍是0-100.
int SetPos( int nPos );
用來設置進度條的當前進度.函數返回的是進度條的前一個進度.
int StepIt( );
使進度增加一個步長,步長值是由SetStep函數設置的,缺省的步長值是10.函數返回進度條的前一個進度.
int SetStep( int nStep );
用來設置步長值.函數返回原來的步長值.
添加WM_TIMER消息隱射後,在窗口中調用SetTimer成員函數(其指定事件ID,間隔時間等),這樣就會在指定的時間內觸發WM_TIMER消息,從而使得消息得到響應。