Share via


進行状況バー コントロールのスタイル

進行状況バー コントロールでは、次のコントロール スタイルがサポートされています。

常時 説明
PBS_MARQUEE
バージョン 6.0 以降。 進行状況インジケーターのサイズは大きくならず、代わりにバーの長さに沿って繰り返し移動し、進行状況の達成率を指定せずにアクティビティを示します。
注: Comctl32.dll バージョン 6 は再頒布可能ではありませんが、Windows 以降に含まれています。 バージョン 6 Comctl32.dll 使用するには、マニフェストで指定します。 マニフェストの詳細については、「 ビジュアル スタイルの有効化」を参照してください。
PBS_SMOOTH
バージョン 4.70 以降。 進行状況バーには、既定のセグメント化されたバーではなく、スムーズ スクロール バーに進行状況が表示されます。
メモ: このスタイルは、Windows クラシック テーマでのみサポートされています。 他のすべてのテーマがこのスタイルをオーバーライドします。
PBS_SMOOTHREVERSE
バージョン 6.0 以降と Windows Vista。 (高い値から小さい値に) 後方に移動するときに進行状況バーが使用するアニメーション動作を決定します。 これが設定されている場合は、"スムーズ" な遷移が発生し、それ以外の場合、コントロールは下位の値に "ジャンプ" します。
PBS_VERTICAL
バージョン 4.70 以降。 進行状況バーには、進行状況の状態が下から上に垂直方向に表示されます。

解説

CreateWindowExGetWindowLongまたは SetWindowLong を使用すると、他の一般的なコントロールと同じように進行状況バーのスタイルを設定できます。

要件

要件
ヘッダー
CommCtrl.h