Método IDsObjectPicker::InvokeDialog (objsel.h)
O método IDsObjectPicker::InvokeDialog exibe uma caixa de diálogo seletor de objeto modal e retorna as seleções de usuário.
Sintaxe
HRESULT InvokeDialog(
HWND hwndParent,
IDataObject **ppdoSelections
);
Parâmetros
hwndParent
Identificador para a janela do proprietário da caixa de diálogo. Esse parâmetro não pode ser NULL ou o resultado da função GetDesktopWindow .
ppdoSelections
Ponteiro para um ponteiro de interface IDataObject que recebe um objeto de dados que contém dados sobre as seleções de usuário. Esses dados são fornecidos no formato de dados CFSTR_DSOP_DS_SELECTION_LIST . Esse parâmetro receberá NULL se o usuário cancelar a caixa de diálogo.
Retornar valor
Retorna um código de erro padrão ou um dos valores a seguir.
Comentários
Antes que IDsObjectPicker::InvokeDialog seja chamado, o objeto IDsObjectPicker deve ser inicializado chamando IDsObjectPicker::Initialize. Depois que o objeto IDsObjectPicker for inicializado, InvokeDialog poderá ser chamado várias vezes sem reinicializar a interface.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | objsel.h |
DLL | Objsel.dll |