Bagikan melalui


Metode IFileDialogEvents::OnOverwrite (shobjidl_core.h)

Dipanggil dari dialog simpan saat pengguna memilih untuk menimpa file.

Sintaks

HRESULT OnOverwrite(
  [in]  IFileDialog            *pfd,
  [in]  IShellItem             *psi,
  [out] FDE_OVERWRITE_RESPONSE *pResponse
);

Parameter

[in] pfd

Jenis: IFileDialog*

Penunjuk ke antarmuka yang mewakili dialog.

[in] psi

Jenis: IShellItem*

Penunjuk ke antarmuka yang mewakili item yang akan ditimpa.

[out] pResponse

Jenis: FDE_OVERWRITE_RESPONSE*

Penunjuk ke nilai dari enumerasi FDE_OVERWRITE_RESPONSE yang menunjukkan respons terhadap potensi tindakan penimpaan.

Nilai kembali

Jenis: HRESULT

Pelaksana harus mengembalikan E_NOTIMPL jika metode ini tidak diimplementasikan; S_OK atau kode kesalahan yang sesuai.

Keterangan

Bendera FOS_OVERWRITEPROMPT harus diatur melalui IFileDialog::SetOptions sebelum metode ini dipanggil.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)