Condividi tramite


Metodo IDsObjectPicker::InvokeDialog (objsel.h)

Il metodo IDsObjectPicker::InvokeDialog visualizza una finestra di dialogo di selezione oggetti modali e restituisce le selezioni utente.

Sintassi

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

Parametri

hwndParent

Handle per la finestra di proprietario della finestra di dialogo. Questo parametro non può essere NULL o il risultato della funzione GetDesktopWindow .

ppdoSelections

Puntatore a un puntatore all'interfaccia IDataObject che riceve un oggetto dati che contiene dati sulle selezioni dell'utente. Questi dati vengono forniti nel formato dati CFSTR_DSOP_DS_SELECTION_LIST . Questo parametro riceve NULL se l'utente annulla la finestra di dialogo.

Valore restituito

Restituisce un codice di errore standard o uno dei valori seguenti.

Commenti

Prima che venga chiamato IDsObjectPicker::InvokeDialog , l'oggetto IDsObjectPicker deve essere inizializzato chiamando IDsObjectPicker::Initialize. Dopo l'inizializzazione dell'oggetto IDsObjectPicker , InvokeDialog può essere chiamato più volte senza reinizializzare l'interfaccia.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione objsel.h
DLL Objsel.dll

Vedi anche

CFSTR_DSOP_DS_SELECTION_LIST

DS_SELECTION

DS_SELECTION_LIST

Selezione oggetti directory

Idataobject

IDsObjectPicker