Freigeben über


IAttachmentExecute::P rompt-Methode (shobjidl_core.h)

Zeigt dem Benutzer eine Eingabeaufforderung an.

Syntax

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

Parameter

[in] hwnd

Typ: HWND

Ein Handle für das übergeordnete Fenster.

[in] prompt

Typ: ATTACHMENT_PROMPT

Ein Member der ATTACHMENT_PROMPT-Enumeration , die angibt, welche Art von Eingabeaufforderungs-UI dem Benutzer angezeigt werden soll.

[out] paction

Typ: ATTACHMENT_ACTION*

Ein Member der ATTACHMENT_ACTION-Enumeration , der die Aktion angibt, die nach der Bestätigung des Benutzers ausgeführt werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Sie müssen IAttachmentExecute::SetFileName oder IAttachmentExecute::SetLocalPath aufrufen, bevor Sie IAttachmentExecute::P rompt aufrufen.

IAttachmentExecute::P rompt kann von der Anwendung aufgerufen werden, um die Benutzeroberflächenpräsentation zu erzwingen, bevor die Datei auf den Datenträger kopiert wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)
DLL Shdocvw.dll (Version 6.0 oder höher)