Condividi tramite


Metodo IAttachmentExecute::P rompt (shobjidl_core.h)

Presenta un'interfaccia utente di richiesta all'utente.

Sintassi

HRESULT Prompt(
  [in]  HWND              hwnd,
  [in]  ATTACHMENT_PROMPT prompt,
  [out] ATTACHMENT_ACTION *paction
);

Parametri

[in] hwnd

Tipo: HWND

Handle per la finestra padre.

[in] prompt

Tipo: ATTACHMENT_PROMPT

Membro dell'enumerazione ATTACHMENT_PROMPT che indica il tipo di interfaccia utente della richiesta da visualizzare all'utente.

[out] paction

Tipo: ATTACHMENT_ACTION*

Membro dell'enumerazione ATTACHMENT_ACTION che indica l'azione da eseguire alla conferma dell'utente.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

È necessario chiamare IAttachmentExecute::SetFileName o IAttachmentExecute::SetLocalPath prima di chiamare IAttachmentExecute::P rompt.

IAttachmentExecute::P rompt può essere chiamato dall'applicazione per forzare la presentazione dell'interfaccia utente prima che il file sia stato copiato su disco.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
DLL Shdocvw.dll (versione 6.0 o successiva)