CShellManager选件类

执行允许使用指针使用到标识符列出的几种方法(PIDLs)。

class CShellManager : public CObject

成员

Bb984564.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CShellManager::CShellManager

构造 CShellManager 对象。

Bb984564.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CShellManager::BrowseForFolder

显示用户可以选择shell文件夹的对话框。

CShellManager::ConcatenateItem

串联两PIDLs。

CShellManager::CopyItem

创建新的PIDL并复制所提供的PIDL给它。

CShellManager::CreateItem

创建指定大小的新PIDL。

CShellManager::FreeItem

删除所提供的PIDL。

CShellManager::GetItemCount

返回的项数。提供的PIDL的。

CShellManager::GetItemSize

返回所提供的PIDL的大小。

CShellManager::GetNextItem

返回从PIDL的下一项。

CShellManager::GetParentItem

检索将所提供的项的父级项目。

CShellManager::ItemFromPath

检索由提供的路径所标识的项的PIDL。

备注

CShellManager 的方法类进行PIDLs的所有事务。 PIDL是shell对象的唯一标识符。

您不应该手动创建 CShellManager 对象。 它将由应用程序框架自动创建。 但是,您应调用时 CWinAppEx::InitShellManager 初始化过程您的应用程序。 获取对shell管理器的指针应用程序中,调用 CWinAppEx::GetShellManager

继承层次结构

CObject

   CShellManager

要求

标头: afxshellmanager.h

请参见

参考

层次结构图

其他资源

MFC 类