ホーム › UI.Accessibility › SynchronizedInputType
SynchronizedInputType
列挙型フラグメンバー 6
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| SynchronizedInputType_KeyUp | 1 | 0x1 | キーが離されました。 |
| SynchronizedInputType_KeyDown | 2 | 0x2 | キーが押されました。 |
| SynchronizedInputType_LeftMouseUp | 4 | 0x4 | マウスの左ボタンが離されました。 |
| SynchronizedInputType_LeftMouseDown | 8 | 0x8 | マウスの左ボタンが押されました。 |
| SynchronizedInputType_RightMouseUp | 16 | 0x10 | マウスの右ボタンが離されました。 |
| SynchronizedInputType_RightMouseDown | 32 | 0x20 | マウスの右ボタンが押されました。 |
公式ドキュメント
同期入力の種類を指定する値が含まれます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
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 Enumimport 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* = 32enum 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)。