Metodo IFileDialogEvents::OnOverwrite (shobjidl_core.h)
Chiamato dalla finestra di dialogo di salvataggio quando l'utente sceglie di sovrascrivere un file.
Sintassi
HRESULT OnOverwrite(
[in] IFileDialog *pfd,
[in] IShellItem *psi,
[out] FDE_OVERWRITE_RESPONSE *pResponse
);
Parametri
[in] pfd
Tipo: IFileDialog*
Puntatore all'interfaccia che rappresenta il dialogo.
[in] psi
Tipo: IShellItem*
Puntatore all'interfaccia che rappresenta l'elemento che verrà sovrascritto.
[out] pResponse
Tipo: FDE_OVERWRITE_RESPONSE*
Puntatore a un valore dell'enumerazione FDE_OVERWRITE_RESPONSE che indica la risposta all'azione di sovrascrittura potenziale.
Valore restituito
Tipo: HRESULT
L'implementatore deve restituire E_NOTIMPL se questo metodo non è implementato; S_OK o un codice di errore appropriato in caso contrario.
Commenti
Prima di chiamare questo metodo, è necessario impostare il flag FOS_OVERWRITEPROMPT tramite IFileDialog::SetOptions .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |