次の方法で共有


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

次の表は、互いに MFC ビュー クラスおよび関係を示します。ビュー クラスの機能は、から派生した MFC ビュー クラスによって異なります。

ビュー クラス

Class

Description

CView

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

CCtrlView

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

CEditView

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

CRichEditView

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

CListView

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

CTreeView

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

CScrollView

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

CFormView

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

CHtmlView

アプリケーションのユーザーが、 WWW (World Wide Web)のサイトを参照できる Web ブラウザーのビュー、またはローカル ファイル システムとネットワーク上のフォルダー。Web ブラウザー] ビューでは、アクティブ ドキュメント コンテナーとして機能します。

CRecordView

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

CDaoRecordView

コントロールの DAO データベース レコードを表示するフォーム ビュー。プロジェクトの DAO] を選択すると、ビューの基本クラスは CDaoRecordViewです。ビューは CDaoRecordset のオブジェクトに接続されます。

COleDBRecordView

コントロールの OLE DB レコードを表示するフォーム ビュー。プロジェクトの OLE DB] を選択すると、ビューの基本クラスは COleDBRecordViewです。ビューは CRowset のオブジェクトに接続されます。

[!メモ]

MFC バージョン 4.0 の時点で、 CEditViewCCtrlViewから派生します。

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

参照

関連項目

ビューの使い方