共用方式為


CreateControlInput 函式 (corewindow.h)

在呼叫端的 UI 執行緒中建立 CoreComponentInputSource 物件。

語法

HRESULT CreateControlInput(
  [in]  REFIID riid,
  [out] void   **ppv
);

參數

[in] riid

對象的介面識別碼。 必須設定為 ICoreInputSourceBase 的 UUID,這是 CoreComponentInputSource 的預設介面,也就是 9F488807-4580-4BE8-BE68-92A9311713BB

[out] ppv

接收 CoreComponentInputSource 物件的指標。

傳回值

如果此函式成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

言論

必須從 UI 執行程呼叫此 API,才能建立 CoreComponentInputSource 物件。 使用此 API 建立的物件只能用於建立該 API 的線程中。

如果呼叫成功,呼叫端可以在傳回的 ICoreInputSourceBase 物件上呼叫 QueryInterface,以取得建立它的 ICoreInputInterop 物件。

要求

要求 價值
目標平臺 窗戶
Header corewindow.h
Library windows.ui.lib
DLL Windows.UI.Core.dll

另請參閱

ICoreInputSourceBase

核心元件輸入來源