共用方式為


IDsObjectPicker::InvokeDialog 方法 (objsel.h)

IDsObjectPicker::InvokeDialog 方法會顯示強制回應對象選擇器對話方塊,並傳回用戶選取專案。

語法

HRESULT InvokeDialog(
  HWND        hwndParent,
  IDataObject **ppdoSelections
);

參數

hwndParent

對話框的擁有者視窗句柄。 此參數不可為 NULLGetDesktopWindow 函式的結果。

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

另請參閱

CFSTR_DSOP_DS_SELECTION_LIST

DS_SELECTION

DS_SELECTION_LIST

目錄物件選擇器

IDataObject

IDsObjectPicker