Metode IOleControl::OnMnemonic (ocidl.h)
Menginformasikan kontrol bahwa pengguna telah menekan penekanan tombol yang mewakili mnemonic keyboard.
Sintaks
HRESULT OnMnemonic(
[in] MSG *pMsg
);
Parameter
[in] pMsg
Penunjuk ke struktur MSG yang menjelaskan penekanan tombol yang akan diproses.
Nilai kembali
Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG dan E_UNEXPECTED, serta nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil diselesaikan. |
|
Kontrol tidak menangani mnemonics. Ini menunjukkan kondisi yang tidak terduga dan kesalahan penelepon. Misalnya, pemanggil tidak cocok dengan kontrol mana yang memiliki mnemonic mana. |
Keterangan
Penekanan tombol harus cocok dengan salah satu entri ACCEL dalam tabel mnemonic yang dikembalikan melalui IOleControl::GetControlInfo. Kontrol mengambil tindakan apa pun yang sesuai untuk penekanan tombol.
Catatan untuk Penelepon
Kontainer kontrol diizinkan untuk menyimpan struktur CONTROLINFO kontrol, asalkan kontainer mengimplementasikan IOleControlSite::OnControlInfoChanged untuk mengetahui kapan kontainer harus memperbarui informasi cache-nya.Catatan untuk Pelaksana
Jika kontrol mengubah konten struktur CONTROLINFO-nya , kontrol harus memberi tahu kontainernya dengan memanggil IOleControlSite::OnControlInfoChanged.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
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