Provides a keyboard sink for components that manages tabbing, accelerators, and mnemonics across interop boundaries and between HWNDs. This interface implements keyboard message management in WPF-Win32 interoperation scenarios.
The following tables list the members exposed by the IKeyboardInputSink type.
|HasFocusWithin||Gets a value that indicates whether the sink or one of its contained components has focus.|
|OnMnemonic||Called when one of the mnemonics (access keys) for this sink is invoked.|
|RegisterKeyboardInputSink||Registers the IKeyboardInputSink interface of a contained component.|
|TabInto||Sets focus on either the first tab stop or the last tab stop of the sink.|
|TranslateAccelerator||Processes keyboard input at the keydown message level.|
|TranslateChar||Processes WM_CHAR, WM_SYSCHAR, WM_DEADCHAR, and WM_SYSDEADCHAR input messages before OnMnemonic is called.|