CreateSyntheticPointerDevice 関数 (winuser.h)

呼び出し元アプリケーションのポインター 挿入デバイスを構成し、アプリが挿入できる同時ポインターの最大数を初期化します。

構文

HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
  [in] POINTER_INPUT_TYPE    pointerType,
  [in] ULONG                 maxCount,
  [in] POINTER_FEEDBACK_MODE mode
);

パラメーター

[in] pointerType

ポインター挿入デバイスの種類。 PT_TOUCHまたはPT_PENである必要があります。

[in] maxCount

連絡先の最大数。

PT_TOUCHの場合、この値は 0 より大きく、MAX_TOUCH_COUNT以下である必要があります。

PT_PENの場合、この値は 1 である必要があります。

[in] mode

連絡先の視覚化モード。

戻り値

関数が成功した場合、戻り値はポインター挿入デバイスへのハンドルです。 それ以外の場合、Null が返されます。 拡張エラー情報を取得するには、 GetLastError 関数を呼び出します。

要件

   
サポートされている最小のクライアント Windows 10 Version 1809 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winuser.h
Library User32.lib
[DLL] User32.dll