Keyboard and Mouse Properties of IMsRdpClientAdvancedSettings (Windows Embedded CE 6.0)
1/6/2010
You can set and retrieve properties related to accelerators, enabling mouse-button messages and the Windows key, and hotkey replacements.
The following table shows the properties you can set and retrieve.
Property | Description |
---|---|
AcceleratorPassthrough |
Specifies whether keyboard accelerators should be passed to the server. The default is a nonzero value, which enables accelerators. A value of zero makes them unavailable. |
DisableCtrlAltDel |
Specifies whether the initial explanatory screen in Winlogon should display. The default is a nonzero value, which disables display of the screen. A value of zero enables screen display. |
DoubleClickDetect |
Specifies whether the client detects double-clicks for the server. Setting this property to a nonzero value indicates that the client recognizes double clicks. A value of zero causes the client to ignore double-clicks. |
EnableMouse |
Specifies whether the client sends mouse-button messages to the server. Setting this property to a nonzero value indicates that the client sends mouse-button messages. |
EnableWindowsKey |
Specifies whether the Windows key can be used during a remote session. Setting this property to a nonzero value indicates that the key can be used. |
HotKeyAltEsc |
Virtual-key code to assign to ALT+ESC to determine the keyboard-shortcut replacement. VK_INSERT is the default value. This property is valid only when the KeyboardHookMode property is not enabled. For a table that lists the symbolic constants names, hexadecimal values, and mouse or keyboard equivalents for the virtual-key codes used by the system, see Virtual Key Codes. |
HotKeyAltShiftTab |
Virtual-key code to assign to ALT+SHIFT+TAB to set the keyboard-shortcut replacement. VK_NEXT is the default value. This property is valid only when the KeyboardHookMode property is not enabled. |
HotKeyAltSpace |
Virtual-key code to assign to ALT+SPACE to set the keyboard-shortcut replacement. VK_DELETE is the default value. This property is valid only when the KeyboardHookMode property is not enabled. |
HotKeyAltTab |
Virtual-key code to assign to ALT+TAB to set the keyboard-shortcut replacement. VK_PRIOR is the default value. This property is valid only when the KeyboardHookMode property is not enabled. |
HotKeyCtrlAltDel |
Virtual-key code to add to CTRL+ALT+DELETE to set the keyboard-shortcut replacement. CTRL+ALT+DELETE is also called the secure attention sequence (SAS). VK_END is the default value. Note that even when the KeyboardHookMode property is enabled, CTRL+ALT+DELETE is never redirected to the remote server — CTRL+ALT+DELETE is the local SAS sequence. |
HotKeyCtrlEsc |
Virtual-key code to assign to CTRL+ESC to set the keyboard-shortcut replacement. VK_HOME is the default value. This property is valid only when the KeyboardHookMode property is not enabled. |