CProgressCtrl::SetRange

CProgressCtrl::SetRangeは、プログレスバーの範囲をセットするメンバ関数・・・。

CProgressCtrl::SetRange

範囲を0から200に設定する・・・。

これまでプログレスバーの範囲は、デフォルトの最小値0、最大値100であった・・・。
pProgress1->SetRangeで最小値0、最大値200をセットする・・・。

これで実行すると、

f:id:BG1:20160411153449p:plain

初期位置は50なので、ちょうど4分の1の位置にある・・・。
Button1を5回クリックすると、

f:id:BG1:20160411153554p:plain

50 + 10 * 5 = 100

100となり、真ん中に進む・・・。
あと、10回押すと、

f:id:BG1:20160411153716p:plain

50 + 10 * 5 + 10 * 10 = 200

200となり、最終地点に到達する・・・。

Sample/CProgressCtrl.h at master · bg1bgst333/Sample · GitHub
Sample/CProgressCtrl.cpp at master · bg1bgst333/Sample · GitHub
Sample/CProgressCtrlDlg.h at master · bg1bgst333/Sample · GitHub
Sample/CProgressCtrlDlg.cpp at master · bg1bgst333/Sample · GitHub
Sample/resource.h at master · bg1bgst333/Sample · GitHub
Sample/CProgressCtrl.rc at master · bg1bgst333/Sample · GitHub
Sample/stdafx.h at master · bg1bgst333/Sample · GitHub
Sample/stdafx.cpp at master · bg1bgst333/Sample · GitHub