Metode IOleClientSite::OnShowWindow (oleidl.h)

Memberi tahu kontainer ketika jendela objek yang disematkan akan menjadi terlihat atau tidak terlihat. Metode ini tidak berlaku untuk objek yang diaktifkan di tempat dan oleh karena itu tidak memiliki jendela terpisah dari kontainernya.

Sintaks

HRESULT OnShowWindow(
  [in] BOOL fShow
);

Parameter

[in] fShow

Menunjukkan apakah jendela objek terbuka (TRUE) atau ditutup (FALSE).

Nilai kembali

Metode ini mengembalikan S_OK pada keberhasilan.

Keterangan

Objek yang disematkan memanggil OnShowWindow untuk menjaga kontainernya tetap mendapatkan informasi saat objek terbuka di jendela. Jendela ini mungkin atau mungkin tidak terlihat oleh pengguna akhir saat ini. Kontainer menggunakan informasi ini untuk menaungi situs klien objek ketika objek ditampilkan di jendela, dan untuk menghapus bayangan saat objek tidak. Objek berbayang, setelah menerima pemberitahuan ini, tahu bahwa objek tersebut sudah memiliki jendela terbuka dan oleh karena itu dapat merespons diklik dua kali dengan membawa jendela ini dengan cepat ke bagian atas, alih-alih meluncurkan aplikasinya untuk mendapatkan yang baru.

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 oleidl.h

Lihat juga

IOleClientSite