次の方法で共有


プログレス コントロールの設定

更新 : 2007 年 11 月

プログレス コントロール (CProgressCtrl) の基本的な設定は、範囲と現在位置です。範囲は、処理全体にかかる時間を表します。現在位置は、現時点で処理全体のどの時点まで完了しているかを示します。範囲または位置を変更すると、プログレス コントロールは自動的に再描画されます。

既定では、範囲は 0 ~ 100 に設定され、初期位置は 0 に設定されます。プログレス コントロールの現在の範囲設定を取得するには、GetRange メンバ関数を使用します。範囲を変更するには、SetRange メンバ関数を使用します。

位置を設定するには、SetPos を使用します。新しい値を指定せずに現在位置を取得するには、GetPos を使用します。たとえば、現在の処理の進行状況を簡単に調べることができます。

プログレス コントロールの現在位置を進めるには、StepIt を使用します。1 ステップの量 (増分) を設定するには、SetStep を使用します。

参照

概念

コントロール (MFC)

参照

CProgressCtrl の使い方