Metode IDataObject::QueryGetData (objidl.h)
Menentukan apakah objek data mampu merender data seperti yang ditentukan. Objek yang mencoba menempelkan atau menghilangkan operasi dapat memanggil metode ini sebelum memanggil IDataObject::GetData untuk mendapatkan indikasi apakah operasi mungkin berhasil.
Sintaks
HRESULT QueryGetData(
[in] FORMATETC *pformatetc
);
Parameter
[in] pformatetc
Penunjuk ke struktur FORMATETC yang menentukan format, sedang, dan perangkat target yang akan digunakan untuk kueri.
Nilai kembali
Metode ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk yang berikut ini
Menampilkan kode | Deskripsi |
---|---|
|
Nilai tidak valid untuk lindex; saat ini, hanya -1 yang didukung. |
|
Nilai tidak valid untuk pformatetc. |
|
Nilai yang di-tymed tidak valid. |
|
Nilai dwAspect tidak valid. |
|
Aplikasi objek tidak berjalan. |
|
Terjadi kesalahan tidak terduga. |
|
Nilai dwDirection tidak valid. |
|
Tidak tersedia cukup memori untuk operasi ini. |
Keterangan
Klien objek data memanggil QueryGetData untuk menentukan apakah meneruskan struktur FORMATETC yang ditentukan ke panggilan berikutnya ke IDataObject::GetData kemungkinan akan berhasil. Pengembalian yang berhasil dari metode ini tidak selalu memastikan keberhasilan operasi tempel atau hilangkan berikutnya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | objidl.h |