Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird über das Dialogfeld "Speichern" aufgerufen, wenn der Benutzer eine Datei überschreiben möchte.
Syntax
HRESULT OnOverwrite(
[in] IFileDialog *pfd,
[in] IShellItem *psi,
[out] FDE_OVERWRITE_RESPONSE *pResponse
);
Parameter
[in] pfd
Typ: IFileDialog*
Ein Zeiger auf die Schnittstelle, die den Dialog darstellt.
[in] psi
Typ: IShellItem*
Ein Zeiger auf die Schnittstelle, die das Element darstellt, das überschrieben wird.
[out] pResponse
Typ: FDE_OVERWRITE_RESPONSE*
Ein Zeiger auf einen Wert aus der FDE_OVERWRITE_RESPONSE-Enumeration , der die Antwort auf die potenzielle Überschreibungsaktion angibt.
Rückgabewert
Typ: HRESULT
Der Implementierer sollte E_NOTIMPL zurückgeben, wenn diese Methode nicht implementiert ist. S_OK oder andernfalls einen entsprechenden Fehlercode.
Hinweise
Das FOS_OVERWRITEPROMPT-Flag muss über IFileDialog::SetOptions festgelegt werden, bevor diese Methode aufgerufen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |