CMFCShellListCtrlクラス
CMFCShellListCtrlクラス
このCMFCShellListCtrlクラスは、Windowsのリスト制御機能を提供し、シェルアイテムのリストを表示する機能を含めることで拡張します。
構文
class CMFCShellListCtrl : public CMFCListCtrl
メンバー
パブリックメソッド
解説
このCMFCShellListCtrlクラスは、プログラムがWindowsシェルアイテムを一覧表示できるようにすることで、CMFCListCtrlクラスの機能を拡張します。 使用される表示形式は、エクスプローラーウィンドウのリストビューの形式に似ています。
CMFCShellTreeCtrl オブジェクトを CMFCShellListCtrl オブジェクトに関連付けて、完全なエクスプローラーウィンドウを作成することができます。そして、CMFCShellTreeCtrl のアイテムを選択すると、CMFCShellListCtrl オブジェクトが選択されたアイテムの内容をリストアップします。
例
次の例は、CMFCShellListCtrlクラスのオブジェクトを作成する方法と、現在表示されているフォルダーの親フォルダーを表示する方法を示しています。 このコードスニペットは、Explorerサンプルの一部です。
CMFCShellListCtrl m_wndList;
CRect rectDummy (0, 0, 0, 0);
// The this pointer points to CExplorerView class which extends the CView class.
m_wndList.Create (WS_CHILD | WS_VISIBLE | LVS_REPORT, rectDummy, this, 1);
m_wndList.DisplayParentFolder ();
継承階層
CMFCShellListCtrl
要件
ヘッダー: afxshelllistCtrl.h