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

另请参阅

IRDPViewerInputSink