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