共用方式為


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