CProgressCtrl クラス
更新 : 2007 年 11 月
Windows コモン プログレス バー コントロールの機能が用意されています。
class CProgressCtrl : public CWnd
解説
"プログレス バー コントロール" は、アプリケーションが時間のかかる操作の進行状況を示すのに使うウィンドウです。これは、操作の進行状況を示すために、システムの強調表示色を使って左から右へ少しずつ塗りつぶされる長方形で構成されています。
このコントロール (および CProgressCtrl クラス) は、Windows 95/98 と Windows NT Version 3.51 以降の環境で実行されているプログラムでのみ利用できます。
プログレス バー コントロールは、範囲と現在位置を持っています。範囲は全体の操作時間を表し、現在位置はアプリケーションが操作を完了するまでの進度を表します。ウィンドウ プロシージャは範囲と現在位置を使って、プログレス バーを強調表示色で塗りつぶす割合を決めます。また、もしテキストがあればプログレス バー内にどのように表示するかを決めます。範囲と現在位置の値は符号付き整数で表されるので、現在位置の値の範囲は -217,483,648 ~ 217483648 です。
CProgressCtrl の使い方の詳細については、「コントロール」および「CProgressCtrl の使い方」を参照してください。
必要条件
ヘッダー : afxcmn.h
参照
処理手順
CMNCTRL2 サンプル : MFC のコモン コントロール クラス : 第 2 部