コントロール クラス
コントロール クラスに静的テキスト コントロールからツリー コントロールの範囲のさまざまな標準の Windows コントロールをカプセル化します。また、MFC はビットマップとコントロール バー ボタンを含め、新しいコントロールを提供します。
クラス名が 「Ctrl」で終わるコントロールは、Windows 95 および Windows NT 3.51 でされたです。
静的表示コントロール
- CStatic
静的表示ペイン。スタティック コントロールをダイアログ ボックスまたはウィンドウの他のコントロールにラベルを付けるか、囲むか、分離されます。また、ではなく、テキスト ボックスまたはグラフィカル イメージを表示する場合があります。
テキスト コントロール
CEdit
編集可能なテキストのコントロール ウィンドウ。エディット コントロールにより、ユーザーのテキスト形式の入力を受け取るために使用されます。CIPAddressCtrl
Internet Protocol (IP) のアドレスを処理するためのエディット ボックスをサポートします。CRichEditCtrl
ユーザーがテキストを入力して編集できるコントロール。CEditにカプセル化されたコントロールとは異なり、リッチ エディット コントロールは、文字と段落書式と OLE オブジェクト サポートします。
数値を表すコントロール
CSliderCtrl
値または値のセットを選択するためにユーザーが実行するスライダーを含むコントロール。CSpinButtonCtrl
ペアの矢印は、ユーザーがクリックできる値を増加または減少するボタンがかかります。CProgressCtrl
操作の進行状況を示すために、左から右に塗りつぶされた四角形を表示します。CScrollBar
スクロール バーのコントロール ウィンドウ。クラスは、ユーザーがスコープ内の位置を指定できるあります。ウィンドウまたはダイアログ ボックスのコントロールとして使用するスクロール バーの機能について。
ボタン
CButton
ボタン コントロールのウィンドウ。クラスは、ダイアログ ボックスまたはウィンドウのボタン、チェック ボックス、オプション ボタンにプログラミング インターフェイスを提供します。CBitmapButton
テキスト キャプションはなくビットマップがあるボタン。
リスト
CListBox
リスト ボックスのコントロール ウィンドウ。リスト ボックスが表示され、ユーザーが選択できるアイテムの一覧が表示されます。CDragListBox
Windows のリスト ボックスの機能を提供します; ユーザーがリスト ボックスの項目を、リスト ボックス内のファイル名とリテラル文字列など、実行を許可します。この機能のリスト ボックスはアルファベット順以外の順序で項目のリストには役立ちますがなどのプロジェクトにパスまたはファイル名を含めます。CComboBox
コンボ ボックス コントロール ペイン。コンボ ボックス、リスト ボックスのエディット コントロールから構成されます。CComboBoxEx
イメージ リストをサポートすることにより、コンボ ボックス コントロールを拡張します。CCheckListBox
各項目の横にクリア ユーザーがチェックインしたりできるチェック ボックスがある項目の一覧を表示します。CListCtrl
項目、各ファイル エクスプローラーの右ペインのようなアイコンから構成されるとラベルのコレクションを、は、表示します。CTreeCtrl
アイコンの階層的な一覧が表示され、ラベルはファイル エクスプローラーの左ペインと同じように配置されています。
ツール バーとステータス バー
CToolBarCtrl
Windows ツール バー コモン コントロールの機能が用意されています。ほとんどの MFC プログラムはこのクラスの代わりに CToolBar を使用します。CStatusBarCtrl
通常、アプリケーションがステータス情報を表示できます。ウィンドウに水平方向の分割ウィンドウ。ほとんどの MFC プログラムはこのクラスの代わりに CStatusBar を使用します。
そのほかのコントロール
CAnimateCtrl
単純なビデオ クリップを表示します。CToolTipCtrl
アプリケーションでツールの目的を説明する、単一行のテキストを表示する小さなポップアップ ウィンドウ。CDateTimeCtrl
拡張編集コントロール、またはユーザーがまたは時刻の値を特定の日付を選択できる単純な暦のインターフェイス コントロールをサポートします。CHeaderCtrl
列を表示するタイトルまたはラベル。CMonthCalCtrl
ユーザーが日付を選択できる単純な暦のインターフェイス コントロールをサポートします。CTabCtrl
ユーザーがクリックできるコントロールの分割に示すようなタブを持つコントロールです。CHotKeyCtrl
ユーザーがアクションをすぐに実行するためにユーザーがクリックできるホット キーの組み合わせを作成することができます。CLinkCtrl
ユーザーが埋め込まれたリンクをクリックするとマークされたテキストを表示し、適切なアプリケーションを起動します。CHtmlEditCtrl
MFC ウィンドウ内の WebBrowser ActiveX コントロールの機能が用意されています。
関連のクラス
CImageList
Windows イメージ リストの機能が用意されています。イメージ リストはリスト コントロールやツリー コントロールで使われます。また、同じサイズのビットマップの組の格納や保存にも使用できます。CCtrlView
すべての基本クラスは、Windows のコントロールに関連付けられたを表示します。コントロールに基づくビューについて、次に説明します。CEditView
Windows 標準の編集コントロールを含むビュー。CRichEditView
Windows のリッチ エディット コントロールを含むビュー。CListView
Windows のリスト コントロールを含むビュー。CTreeView
Windows のツリー コントロールを含むビュー。