Export (0) Print
Expand All

IKeyboardInputSink.TranslateChar Method

Processes WM_CHAR, WM_SYSCHAR, WM_DEADCHAR, and WM_SYSDEADCHAR input messages before OnMnemonic is called.

Namespace:  System.Windows.Interop
Assembly:  WindowsBase (in WindowsBase.dll)

'Declaration
<UIPermissionAttribute(SecurityAction.LinkDemand, Unrestricted := True)> _
Function TranslateChar ( _
	ByRef msg As MSG, _
	modifiers As ModifierKeys _
) As Boolean

Parameters

msg
Type: System.Windows.Interop.MSG

The message and associated data. Do not modify this structure. It is passed by reference for performance reasons only.

modifiers
Type: System.Windows.Input.ModifierKeys

Modifier keys.

Return Value

Type: System.Boolean
true if the message was processed and OnMnemonic should not be called; otherwise, false.

If you implement this method to return true, the input architecture will not call OnMnemonic for that key message.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft