プログレスバーは,実行に長い時間がかかる操作の進捗状況を示すために使用できるウィンドウです。これは,操作の進捗に合わせて徐々に塗り潰される矩形で構成されています。
アプリケーションは,DLG_RANGEMIN と DLG_RANGEMAX を使ってプログレスバーの範囲を設定し,DLG_POSITION を使って現在位置を設定します。範囲の最小値と最大値は,いずれも 0 と 65535 の間でなくてはなりません。
プログレスバーは出力専用のウィンドウです。ユーザーの入力には反応しないので,コールバックもサポートされていません。