ICommDlgBrowser2::GetDefaultMenuText 方法 (shobjidl_core.h)
由 Shell 视图调用以获取默认快捷菜单文本。
语法
HRESULT GetDefaultMenuText(
IShellView *ppshv,
LPWSTR pszText,
int cchMax
);
参数
ppshv
类型: IShellView*
指向托管视图的 IShellView 接口的指针。
pszText
类型: WCHAR*
指向缓冲区的指针,Shell 浏览器使用该缓冲区返回默认快捷菜单文本。
cchMax
类型: int
pszText 缓冲区的大小(以字符为单位)。 它应至少为大小 (MAX_PATH) 允许的最大路径长度。
返回值
类型: HRESULT
如果 pshv 中返回了新的默认快捷菜单文本,则返回S_OK。 如果返回S_FALSE,请使用普通的默认文本。 否则, 返回标准 COM 错误值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |
DLL | Shell32.dll (5.0 或更高版本) |