IRDPViewerInputSink::SendKeyboardEvent 方法 (rdpencomapi.h)
[自 Windows 10 版本 1709 起,IRDPViewerInputSink 接口不再可用于 UWP 应用程序。 桌面应用仍支持它。]
发送键盘事件消息。
语法
HRESULT SendKeyboardEvent(
RDPSRAPI_KBD_CODE_TYPE codeType,
UINT16 keycode,
VARIANT_BOOL vbKeyUp,
VARIANT_BOOL vbRepeat,
VARIANT_BOOL vbExtended
);
参数
codeType
密钥代码的编码。
keycode
按下或释放的键的键代码。
vbKeyUp
键的状态:如果释放键,则为 TRUE ;如果按下键,则为 FALSE 。
vbRepeat
键代码是重复代码:如果这是按键的初始键代码,则为 FALSE ;如果这是单个按键的重复代码,则为 TRUE 。
vbExtended
扩展密钥代码:如果扩展代码,则为 TRUE ,否则为 FALSE 。
返回值
如果该方法成功,则 返回值S_OK。 否则,返回值为错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8.1 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | rdpencomapi.h |
DLL | RdpEncom.dll |