Méthode IAttachmentExecute ::P rompt (shobjidl_core.h)
Présente une interface utilisateur d’invite à l’utilisateur.
Syntaxe
HRESULT Prompt(
[in] HWND hwnd,
[in] ATTACHMENT_PROMPT prompt,
[out] ATTACHMENT_ACTION *paction
);
Paramètres
[in] hwnd
Type : HWND
Handle de la fenêtre parente.
[in] prompt
Type : ATTACHMENT_PROMPT
Membre du ATTACHMENT_PROMPT énumération qui indique le type d’interface utilisateur d’invite à afficher à l’utilisateur.
[out] paction
Type : ATTACHMENT_ACTION*
Un membre de l’énumération ATTACHMENT_ACTION qui indique l’action à effectuer lors de la confirmation de l’utilisateur.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Vous devez appeler IAttachmentExecute ::SetFileName ou IAttachmentExecute ::SetLocalPath avant d’appeler IAttachmentExecute ::P rompt.
IAttachmentExecute ::P rompt peut être appelé par l’application pour forcer la présentation de l’interface utilisateur avant que le fichier ait été copié sur le disque.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |
DLL | Shdocvw.dll (version 6.0 ou ultérieure) |