Win32 API 日本語リファレンス
ホームUI.Accessibility › SynchronizedInputType

SynchronizedInputType

列挙型フラグ
基底型i4

メンバー 6

名前10進16進説明
SynchronizedInputType_KeyUp10x1キーが離されました。
SynchronizedInputType_KeyDown20x2キーが押されました。
SynchronizedInputType_LeftMouseUp40x4マウスの左ボタンが離されました。
SynchronizedInputType_LeftMouseDown80x8マウスの左ボタンが押されました。
SynchronizedInputType_RightMouseUp160x10マウスの右ボタンが離されました。
SynchronizedInputType_RightMouseDown320x20マウスの右ボタンが押されました。

公式ドキュメント

同期入力の種類を指定する値が含まれます。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum SynchronizedInputType : int {
    SynchronizedInputType_KeyUp = 1,
    SynchronizedInputType_KeyDown = 2,
    SynchronizedInputType_LeftMouseUp = 4,
    SynchronizedInputType_LeftMouseDown = 8,
    SynchronizedInputType_RightMouseUp = 16,
    SynchronizedInputType_RightMouseDown = 32
} SynchronizedInputType;
[Flags]
public enum SynchronizedInputType : int
{
    SynchronizedInputType_KeyUp = 1,
    SynchronizedInputType_KeyDown = 2,
    SynchronizedInputType_LeftMouseUp = 4,
    SynchronizedInputType_LeftMouseDown = 8,
    SynchronizedInputType_RightMouseUp = 16,
    SynchronizedInputType_RightMouseDown = 32,
}
<Flags>
Public Enum SynchronizedInputType As Integer
    SynchronizedInputType_KeyUp = 1
    SynchronizedInputType_KeyDown = 2
    SynchronizedInputType_LeftMouseUp = 4
    SynchronizedInputType_LeftMouseDown = 8
    SynchronizedInputType_RightMouseUp = 16
    SynchronizedInputType_RightMouseDown = 32
End Enum
import enum

class SynchronizedInputType(enum.IntFlag):
    SynchronizedInputType_KeyUp = 1
    SynchronizedInputType_KeyDown = 2
    SynchronizedInputType_LeftMouseUp = 4
    SynchronizedInputType_LeftMouseDown = 8
    SynchronizedInputType_RightMouseUp = 16
    SynchronizedInputType_RightMouseDown = 32
// SynchronizedInputType (flags)
pub const SynchronizedInputType_KeyUp: i32 = 1;
pub const SynchronizedInputType_KeyDown: i32 = 2;
pub const SynchronizedInputType_LeftMouseUp: i32 = 4;
pub const SynchronizedInputType_LeftMouseDown: i32 = 8;
pub const SynchronizedInputType_RightMouseUp: i32 = 16;
pub const SynchronizedInputType_RightMouseDown: i32 = 32;
// SynchronizedInputType
const (
	SynchronizedInputType_KeyUp int32 = 1
	SynchronizedInputType_KeyDown int32 = 2
	SynchronizedInputType_LeftMouseUp int32 = 4
	SynchronizedInputType_LeftMouseDown int32 = 8
	SynchronizedInputType_RightMouseUp int32 = 16
	SynchronizedInputType_RightMouseDown int32 = 32
)
const
  SynchronizedInputType_KeyUp = 1;
  SynchronizedInputType_KeyDown = 2;
  SynchronizedInputType_LeftMouseUp = 4;
  SynchronizedInputType_LeftMouseDown = 8;
  SynchronizedInputType_RightMouseUp = 16;
  SynchronizedInputType_RightMouseDown = 32;
// SynchronizedInputType
pub const SynchronizedInputType_KeyUp: i32 = 1;
pub const SynchronizedInputType_KeyDown: i32 = 2;
pub const SynchronizedInputType_LeftMouseUp: i32 = 4;
pub const SynchronizedInputType_LeftMouseDown: i32 = 8;
pub const SynchronizedInputType_RightMouseUp: i32 = 16;
pub const SynchronizedInputType_RightMouseDown: i32 = 32;
const
  SynchronizedInputType_KeyUp* = 1
  SynchronizedInputType_KeyDown* = 2
  SynchronizedInputType_LeftMouseUp* = 4
  SynchronizedInputType_LeftMouseDown* = 8
  SynchronizedInputType_RightMouseUp* = 16
  SynchronizedInputType_RightMouseDown* = 32
enum SynchronizedInputType : int {
    SynchronizedInputType_KeyUp = 1,
    SynchronizedInputType_KeyDown = 2,
    SynchronizedInputType_LeftMouseUp = 4,
    SynchronizedInputType_LeftMouseDown = 8,
    SynchronizedInputType_RightMouseUp = 16,
    SynchronizedInputType_RightMouseDown = 32,
}
#define global SynchronizedInputType_KeyUp          0x1
#define global SynchronizedInputType_KeyDown        0x2
#define global SynchronizedInputType_LeftMouseUp    0x4
#define global SynchronizedInputType_LeftMouseDown  0x8
#define global SynchronizedInputType_RightMouseUp   0x10
#define global SynchronizedInputType_RightMouseDown 0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。