Share via


IKeyboardInputSink.OnMnemonic(MSG, ModifierKeys) Metode

Definisi

Dipanggil ketika salah satu mnemonics (kunci akses) untuk sink ini dipanggil.

public:
 bool OnMnemonic(System::Windows::Interop::MSG % msg, System::Windows::Input::ModifierKeys modifiers);
[System.Security.SecurityCritical]
public bool OnMnemonic (ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
public bool OnMnemonic (ref System.Windows.Interop.MSG msg, System.Windows.Input.ModifierKeys modifiers);
[<System.Security.SecurityCritical>]
abstract member OnMnemonic : MSG * System.Windows.Input.ModifierKeys -> bool
abstract member OnMnemonic : MSG * System.Windows.Input.ModifierKeys -> bool
Public Function OnMnemonic (ByRef msg As MSG, modifiers As ModifierKeys) As Boolean

Parameter

msg
MSG

Pesan untuk data mnemonik dan terkait. Jangan ubah struktur pesan ini. Ini diteruskan oleh referensi hanya karena alasan performa.

modifiers
ModifierKeys

Tombol pengubah.

Mengembalikan

true jika pesan ditangani; jika tidak, false.

Atribut

Keterangan

Pesan Windows Microsoft harus WM_CHAR, WM_SYSCHAR, WM_DEADCHAR, atau WM_SYSDEADCHAR.

Jika komponen telah berisi komponen, pesan harus diteruskan dalam implementasi Anda dengan memanggil setiap metode komponen OnMnemonic yang terkandung.

Antarmuka yang kembali true dari TranslateAccelerator tidak akan memanggil OnMnemonic. Implementasi dapat memilih untuk melakukan semua penanganan kombinasi kunci tertentu di TranslateChar.dan bypass OnMnemonic.

Berlaku untuk

Lihat juga