Antarmuka IContextMenu3 (shobjidl_core.h)
Mengekspos metode yang membuat atau menggabungkan menu pintasan yang terkait dengan objek Shell. Memungkinkan objek klien untuk menangani pesan yang terkait dengan item menu yang digambar pemilik dan memperluas IContextMenu2 dengan menerima nilai pengembalian dari penanganan pesan tersebut.
Warisan
Antarmuka IContextMenu3 mewarisi dari IContextMenu2. IContextMenu3 juga memiliki jenis anggota ini:
Metode
Antarmuka IContextMenu3 memiliki metode ini.
IContextMenu3::HandleMenuMsg2 Memungkinkan objek klien antarmuka IContextMenu3 menangani pesan yang terkait dengan item menu yang digambar pemilik. |
Keterangan
Antarmuka ini juga menyediakan metode antarmuka IContextMenu dan IContextMenu2 , dari mana ia mewarisi.
Kapan Harus Menerapkan
Terapkan IContextMenu3 jika ekstensi menu pintasan Anda perlu memproses pesan WM_MENUCHAR .Pesan ini diteruskan ke IContextMenu3::HandleMenuMsg2 hanya jika panggilan QueryInterface untuk penunjuk antarmuka IContextMenu3 berhasil, yang menunjukkan bahwa objek mendukung antarmuka ini.
Kapan Harus Digunakan
Anda tidak memanggil antarmuka ini secara langsung. IContextMenu3 digunakan oleh sistem operasi hanya ketika telah mengonfirmasi bahwa aplikasi Anda mengetahui antarmuka ini.Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |