IDsObjectPicker::InvokeDialog 方法 (objsel.h)
IDsObjectPicker::InvokeDialog 方法显示模式对象选取器对话框并返回用户选择。
语法
HRESULT InvokeDialog(
HWND hwndParent,
IDataObject **ppdoSelections
);
参数
hwndParent
对话框所有者窗口的句柄。 此参数不能为 NULL 或 GetDesktopWindow 函数的结果。
ppdoSelections
指向 IDataObject 接口指针的指针,该指针接收包含有关用户选择的数据的数据对象。 此数据以 CFSTR_DSOP_DS_SELECTION_LIST 数据格式提供。 如果用户取消对话框,此参数将接收 NULL 。
返回值
返回标准错误代码或以下值之一。
注解
在调用 IDsObjectPicker::InvokeDialog 之前,必须通过调用 IDsObjectPicker::Initialize 初始化 IDsObjectPicker 对象。 初始化 IDsObjectPicker 对象后,可以多次调用 InvokeDialog ,而无需重新初始化接口。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | objsel.h |
DLL | Objsel.dll |