Antarmuka IOleCommandTarget (docobj.h)
Memungkinkan objek dan kontainernya untuk mengirimkan perintah satu sama lain. Misalnya, toolbar objek mungkin berisi tombol untuk perintah seperti Cetak, Pratinjau Cetak, Simpan, Baru, dan Zoom.
Panduan aktivasi di tempat normal merekomendasikan agar Anda menghapus atau menonaktifkan tombol tersebut karena mekanisme standar tidak efisien telah tersedia untuk mengirimkannya ke kontainer. Demikian pula, kontainer di sini tidak memiliki cara yang efisien untuk mengirim perintah seperti Cetak, Penyetelan Halaman, dan Properti ke objek aktif di tempat. Perutean perintah sederhana seperti itu dapat ditangani melalui standar OLE Automation yang ada dan antarmuka IDispatch , tetapi overhead dengan IDispatch lebih dari yang diperlukan dalam kasus objek dokumen. Antarmuka IOleCommandTarget menyediakan cara yang lebih sederhana untuk mencapai ujung yang sama.
Perintah yang tersedia ditentukan oleh pengidentifikasi bilangan bulat dalam grup. Grup itu sendiri diidentifikasi dengan GUID. Antarmuka memungkinkan pemanggil untuk mengkueri dukungan satu atau beberapa perintah dalam grup dan mengeluarkan perintah yang didukung ke objek.
Warisan
Antarmuka IOleCommandTarget mewarisi dari antarmuka IUnknown . IOleCommandTarget juga memiliki jenis anggota ini:
Metode
Antarmuka IOleCommandTarget memiliki metode ini.
IOleCommandTarget::Exec Menjalankan perintah yang ditentukan atau menampilkan bantuan untuk perintah. |
IOleCommandTarget::QueryStatus Mengkueri objek untuk status satu atau beberapa perintah yang dihasilkan oleh peristiwa antarmuka pengguna. |
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | docobj.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk