Antarmuka ISimpleFrameSite (ocidl.h)

Menyediakan kontrol bingkai sederhana yang bertindak sebagai kontainer sederhana untuk kontrol berlapis lainnya. Beberapa kontrol hanya berisi kontrol lain. Dalam kasus seperti itu, kontainer kontrol sederhana, yang disebut bingkai sederhana, tidak perlu menerapkan semua persyaratan kontainer. Ini dapat mendelegasikan sebagian besar panggilan antarmuka dari kontrol yang terkandung ke kontainer luar yang mengelola bingkai sederhana. Untuk mendukung apa yang disebut kontrol bingkai sederhana, kontainer mengimplementasikan antarmuka ini serta antarmuka situs lain seperti IOleControlSite.

Contoh kontrol bingkai sederhana adalah kotak grup yang hanya perlu mengambil beberapa penekanan tombol untuk kontrol yang terkandung untuk mengimplementasikan tab atau perilaku tombol panah yang benar, tetapi tidak ingin menangani setiap pesan lainnya. Melalui dua metode antarmuka ini, kontrol bingkai sederhana meneruskan pesan ke situs kontrolnya baik sebelum dan sesudah pemrosesannya sendiri. Jika situs itu sendiri adalah bingkai sederhana, itu dapat terus meneruskan pesan ke rantai.

Warisan

Antarmuka ISimpleFrameSite mewarisi dari antarmuka IUnknown . ISimpleFrameSite juga memiliki jenis anggota berikut:

Metode

Antarmuka ISimpleFrameSite memiliki metode ini.

 
ISimpleFrameSite::P ostMessageFilter

Mengirim situs bingkai sederhana pesan yang diterima oleh jendela kontrol sendiri setelah kontrol memproses pesan.
ISimpleFrameSite::P reMessageFilter

Menyediakan situs dengan kesempatan untuk memproses pesan yang diterima oleh jendela kontrol sendiri sebelum kontrol itu sendiri melakukan pemrosesan apa pun.

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

Lihat juga

IOleControl

IOleControlSite