MFC で使用できる派生ビュー クラス
次の表は、互いに MFC ビュー クラスおよび関係を示しています。 ビュー クラスの機能が派生する MFC ビュー クラスに依存します。
ビュー クラス
[クラス] |
説明 |
---|---|
すべてのビューの基本クラスです。 |
|
CTreeView、CListView、CEditViewと CRichEditViewの基本クラスです。 これらのクラスは、指定された Windows コモン コントロールを使用したドキュメント/ビュー アーキテクチャを使用することができます。 |
|
Windows のエディット ボックスのコントロールに基づいて簡単なビューです。 テキストを入力して編集する割り当ては単純なテキスト エディター アプリケーションのベースとして使用できます。 「CRichEditView」も参照してください。 |
|
CRichEditCtrl オブジェクトを含むビュー。 このクラスは CEditViewですが、CEditViewとは異なり似ていますが、CRichEditView ハンドルの書式設定されたテキスト。 |
|
CListCtrl オブジェクトを含むビュー。 |
|
Visual C++ ソリューション エクスプローラー ウィンドウに似たビューの CTreeCtrl オブジェクトを含むビュー。 |
|
CFormView、CRecordViewと CDaoRecordViewの基本クラスです。 ビューのコンテンツをスクロールする実装。 |
|
フォーム ビュー、コントロールを含むビュー。 フォーム ベースのアプリケーションを一つ以上のこのようなフォーム インターフェイスを提供します。 |
|
アプリケーションのユーザーが WWW サイトを参照できる Web ブラウザーのビューは、ローカル ファイル システムとネットワーク フォルダー。 Web ブラウザーの表示は、Active ドキュメント コンテナーとして使用できます。 |
|
コントロールの ODBC データベース レコードを表示するフォーム ビュー。 プロジェクトの ODBC を選択すると、ビューの基本クラスは CRecordViewです。 ビューは CRowset オブジェクトにアタッチされます。 |
|
コントロールの DAO データベース レコードを表示するフォーム ビュー。 プロジェクトの DAO サポートを選択した場合、ビューの基本クラスは CDaoRecordViewです。 ビューは CDaoRecordset オブジェクトにアタッチされます。 |
|
コントロールの OLE DB レコードを表示するフォーム ビュー。 プロジェクトの OLE DB サポートを選択した場合、ビューの基本クラスは COleDBRecordViewです。 ビューは CRowset オブジェクトにアタッチされます。 |
注意
MFC 4.0 以降では、CEditView は CCtrlViewから派生されます。
アプリケーションでこれらのクラスを使用するには、アプリケーションからビュー クラスを派生してください。 関連情報については、ビューをスクロールし、スケーリングします。を参照してください。 データベース クラスの詳細については、「概要: データベース プログラミング」を参照してください。