Метод 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 путем вызова IDsObjectPicker::Initialize. После инициализации объекта IDsObjectPicker вызов InvokeDialog можно вызвать несколько раз без повторной инициализации интерфейса.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | objsel.h |
DLL | Objsel.dll |