Style Description
PBS_SMOOTH //平滑
PBS_VERTICAL //垂直
響應消息
PBM_DELTAPOS //一個進度條由一個指定的增量當前位置和重繪欄,以反映新的位置。
wParam=(的WPARAM)nIncrement
lParam = 0;
返回原來的位置。
PBM_SETPOS //設置為一個進度條的當前位置和重繪欄,以反映新的位置。
wParam=(的WPARAM)nNewPos;
lParam = 0;
返回原來的位置。
PBM_SETRANGE
wParam參數= 0;
lParam = MAKELPARAM(nMinRange,nMaxRange);
為一個進度欄的最小值和最大值,重繪欄,以反映新的范圍。
nMinRange //最小范圍值。 默認情況下,最低值是零。
nMaxRange //最大范圍值。 默認情況下,最大值為100。
返回先前的范圍值,如果成功,或否則為零。 在低位字指定了以前的最低值,而高位字指定之前的最高值。
PBM_SETSTEP
wParam=(的WPARAM)nStepInc;
lParam = 0;
該PBM_SETSTEP消息指定了一個進度條一步增量。 該步驟增量,數額為進度欄增加當前位置每當接收到一個PBM_STEPIT消息。 默認情況下,步增量設置為10。
返回上一步增量。
PBM_STEPIT
wParam= 0;
lParam = 0;
推進信息的PBM_STEPIT為得到逐步遞增進度條的當前位置和重繪欄,以反映新的位置。 應用程序設置通過發送消息的步驟PBM_SETSTEP增量。
返回原來的位置。
備注
當位置超過了最大范圍值,此消息重置當前的位置,以便這個進度從一開始就重新開始了。
posted on 2011-11-30 20:42
Yu_ 閱讀(824)
評論(0) 編輯 收藏 引用 所屬分類:
C/C++