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 |