次の方法で共有


MFC で使用できる派生ビュー クラス

次の表は、互いに MFC ビュー クラスおよび関係を示しています。 ビュー クラスの機能が派生する MFC ビュー クラスに依存します。

ビュー クラス

[クラス]

説明

CView

すべてのビューの基本クラスです。

CCtrlView

CTreeViewCListViewCEditViewCRichEditViewの基本クラスです。 これらのクラスは、指定された Windows コモン コントロールを使用したドキュメント/ビュー アーキテクチャを使用することができます。

CEditView

Windows のエディット ボックスのコントロールに基づいて簡単なビューです。 テキストを入力して編集する割り当ては単純なテキスト エディター アプリケーションのベースとして使用できます。 「CRichEditView」も参照してください。

CRichEditView

CRichEditCtrl オブジェクトを含むビュー。 このクラスは CEditViewですが、CEditViewとは異なり似ていますが、CRichEditView ハンドルの書式設定されたテキスト。

CListView

CListCtrl オブジェクトを含むビュー。

CTreeView

Visual C++ ソリューション エクスプローラー ウィンドウに似たビューの CTreeCtrl オブジェクトを含むビュー。

CScrollView

CFormViewCRecordViewCDaoRecordViewの基本クラスです。 ビューのコンテンツをスクロールする実装。

CFormView

フォーム ビュー、コントロールを含むビュー。 フォーム ベースのアプリケーションを一つ以上のこのようなフォーム インターフェイスを提供します。

CHtmlView

アプリケーションのユーザーが WWW サイトを参照できる Web ブラウザーのビューは、ローカル ファイル システムとネットワーク フォルダー。 Web ブラウザーの表示は、Active ドキュメント コンテナーとして使用できます。

CRecordView

コントロールの ODBC データベース レコードを表示するフォーム ビュー。 プロジェクトの ODBC を選択すると、ビューの基本クラスは CRecordViewです。 ビューは CRowset オブジェクトにアタッチされます。

CDaoRecordView クラス

コントロールの DAO データベース レコードを表示するフォーム ビュー。 プロジェクトの DAO サポートを選択した場合、ビューの基本クラスは CDaoRecordViewです。 ビューは CDaoRecordset オブジェクトにアタッチされます。

COleDBRecordView

コントロールの OLE DB レコードを表示するフォーム ビュー。 プロジェクトの OLE DB サポートを選択した場合、ビューの基本クラスは COleDBRecordViewです。 ビューは CRowset オブジェクトにアタッチされます。

注意

MFC 4.0 以降では、CEditViewCCtrlViewから派生されます。

アプリケーションでこれらのクラスを使用するには、アプリケーションからビュー クラスを派生してください。 関連情報については、ビューをスクロールし、スケーリングします。を参照してください。 データベース クラスの詳細については、「概要: データベース プログラミング」を参照してください。

参照

関連項目

ビューの使い方