Metode IOleInPlaceSite::OnUIActivate (oleidl.h)
Memberi tahu kontainer bahwa objek akan diaktifkan di tempat dan bahwa objek akan mengganti menu utama kontainer dengan menu komposit di tempat.
Sintaks
HRESULT OnUIActivate();
Mengembalikan nilai
Metode ini mengembalikan S_OK jika kontainer mengizinkan aktivasi di tempat. Kemungkinan nilai pengembalian lainnya termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Terjadi kesalahan tidak terduga. |
Keterangan
Catatan untuk Penelepon
Objek di tempat memanggil IOleInPlaceSite::OnUIActivate tepat sebelum mengaktifkan antarmuka penggunanya.Catatan untuk Pelaksana
Kontainer harus menghapus antarmuka pengguna apa pun yang terkait dengan aktivasinya sendiri. Jika kontainer itu sendiri adalah objek yang disematkan, kontainer harus menghapus antarmuka pengguna tingkat dokumennya.Jika sudah ada objek yang aktif di tempat dalam dokumen yang sama, kontainer harus memanggil IOleInPlaceObject::UIDeactivate sebelum memanggil OnUIDeactivate.
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 |