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 |