Win32 API 日本語リファレンス
ホームUI.Input.Pointer › POINTER_BUTTON_CHANGE_TYPE

POINTER_BUTTON_CHANGE_TYPE

列挙型
基底型i4

メンバー 11

名前10進16進説明
POINTER_CHANGE_NONE00x0ボタンの状態に変化はありません。
POINTER_CHANGE_FIRSTBUTTON_DOWN10x1最初のボタン(POINTER_FLAG_FIRSTBUTTON を参照)が押された状態に遷移しました。
POINTER_CHANGE_FIRSTBUTTON_UP20x2最初のボタン(POINTER_FLAG_FIRSTBUTTON を参照)が離された状態に遷移しました。
POINTER_CHANGE_SECONDBUTTON_DOWN30x32 番目のボタン(POINTER_FLAG_SECONDBUTTON を参照)が押された状態に遷移しました。
POINTER_CHANGE_SECONDBUTTON_UP40x42 番目のボタン(POINTER_FLAG_SECONDBUTTON を参照)が離された状態に遷移しました。
POINTER_CHANGE_THIRDBUTTON_DOWN50x53 番目のボタン(POINTER_FLAG_THIRDBUTTON を参照)が押された状態に遷移しました。
POINTER_CHANGE_THIRDBUTTON_UP60x63 番目のボタン(POINTER_FLAG_THIRDBUTTON を参照)が離された状態に遷移しました。
POINTER_CHANGE_FOURTHBUTTON_DOWN70x74 番目のボタン(POINTER_FLAG_FOURTHBUTTON を参照)が押された状態に遷移しました。
POINTER_CHANGE_FOURTHBUTTON_UP80x84 番目のボタン(POINTER_FLAG_FOURTHBUTTON を参照)が離された状態に遷移しました。
POINTER_CHANGE_FIFTHBUTTON_DOWN90x95 番目のボタン(POINTER_FLAG_FIFTHBUTTON を参照)が押された状態に遷移しました。
POINTER_CHANGE_FIFTHBUTTON_UP100xA5 番目のボタン(POINTER_FLAG_FIFTHBUTTON を参照)が離された状態に遷移しました。

公式ドキュメント

ポインターに関連付けられたボタンの状態の変化を識別します。

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

各言語での定義

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

typedef enum POINTER_BUTTON_CHANGE_TYPE : int {
    POINTER_CHANGE_NONE = 0,
    POINTER_CHANGE_FIRSTBUTTON_DOWN = 1,
    POINTER_CHANGE_FIRSTBUTTON_UP = 2,
    POINTER_CHANGE_SECONDBUTTON_DOWN = 3,
    POINTER_CHANGE_SECONDBUTTON_UP = 4,
    POINTER_CHANGE_THIRDBUTTON_DOWN = 5,
    POINTER_CHANGE_THIRDBUTTON_UP = 6,
    POINTER_CHANGE_FOURTHBUTTON_DOWN = 7,
    POINTER_CHANGE_FOURTHBUTTON_UP = 8,
    POINTER_CHANGE_FIFTHBUTTON_DOWN = 9,
    POINTER_CHANGE_FIFTHBUTTON_UP = 10
} POINTER_BUTTON_CHANGE_TYPE;
public enum POINTER_BUTTON_CHANGE_TYPE : int
{
    POINTER_CHANGE_NONE = 0,
    POINTER_CHANGE_FIRSTBUTTON_DOWN = 1,
    POINTER_CHANGE_FIRSTBUTTON_UP = 2,
    POINTER_CHANGE_SECONDBUTTON_DOWN = 3,
    POINTER_CHANGE_SECONDBUTTON_UP = 4,
    POINTER_CHANGE_THIRDBUTTON_DOWN = 5,
    POINTER_CHANGE_THIRDBUTTON_UP = 6,
    POINTER_CHANGE_FOURTHBUTTON_DOWN = 7,
    POINTER_CHANGE_FOURTHBUTTON_UP = 8,
    POINTER_CHANGE_FIFTHBUTTON_DOWN = 9,
    POINTER_CHANGE_FIFTHBUTTON_UP = 10,
}
Public Enum POINTER_BUTTON_CHANGE_TYPE As Integer
    POINTER_CHANGE_NONE = 0
    POINTER_CHANGE_FIRSTBUTTON_DOWN = 1
    POINTER_CHANGE_FIRSTBUTTON_UP = 2
    POINTER_CHANGE_SECONDBUTTON_DOWN = 3
    POINTER_CHANGE_SECONDBUTTON_UP = 4
    POINTER_CHANGE_THIRDBUTTON_DOWN = 5
    POINTER_CHANGE_THIRDBUTTON_UP = 6
    POINTER_CHANGE_FOURTHBUTTON_DOWN = 7
    POINTER_CHANGE_FOURTHBUTTON_UP = 8
    POINTER_CHANGE_FIFTHBUTTON_DOWN = 9
    POINTER_CHANGE_FIFTHBUTTON_UP = 10
End Enum
import enum

class POINTER_BUTTON_CHANGE_TYPE(enum.IntEnum):
    POINTER_CHANGE_NONE = 0
    POINTER_CHANGE_FIRSTBUTTON_DOWN = 1
    POINTER_CHANGE_FIRSTBUTTON_UP = 2
    POINTER_CHANGE_SECONDBUTTON_DOWN = 3
    POINTER_CHANGE_SECONDBUTTON_UP = 4
    POINTER_CHANGE_THIRDBUTTON_DOWN = 5
    POINTER_CHANGE_THIRDBUTTON_UP = 6
    POINTER_CHANGE_FOURTHBUTTON_DOWN = 7
    POINTER_CHANGE_FOURTHBUTTON_UP = 8
    POINTER_CHANGE_FIFTHBUTTON_DOWN = 9
    POINTER_CHANGE_FIFTHBUTTON_UP = 10
// POINTER_BUTTON_CHANGE_TYPE
pub const POINTER_CHANGE_NONE: i32 = 0;
pub const POINTER_CHANGE_FIRSTBUTTON_DOWN: i32 = 1;
pub const POINTER_CHANGE_FIRSTBUTTON_UP: i32 = 2;
pub const POINTER_CHANGE_SECONDBUTTON_DOWN: i32 = 3;
pub const POINTER_CHANGE_SECONDBUTTON_UP: i32 = 4;
pub const POINTER_CHANGE_THIRDBUTTON_DOWN: i32 = 5;
pub const POINTER_CHANGE_THIRDBUTTON_UP: i32 = 6;
pub const POINTER_CHANGE_FOURTHBUTTON_DOWN: i32 = 7;
pub const POINTER_CHANGE_FOURTHBUTTON_UP: i32 = 8;
pub const POINTER_CHANGE_FIFTHBUTTON_DOWN: i32 = 9;
pub const POINTER_CHANGE_FIFTHBUTTON_UP: i32 = 10;
// POINTER_BUTTON_CHANGE_TYPE
const (
	POINTER_CHANGE_NONE int32 = 0
	POINTER_CHANGE_FIRSTBUTTON_DOWN int32 = 1
	POINTER_CHANGE_FIRSTBUTTON_UP int32 = 2
	POINTER_CHANGE_SECONDBUTTON_DOWN int32 = 3
	POINTER_CHANGE_SECONDBUTTON_UP int32 = 4
	POINTER_CHANGE_THIRDBUTTON_DOWN int32 = 5
	POINTER_CHANGE_THIRDBUTTON_UP int32 = 6
	POINTER_CHANGE_FOURTHBUTTON_DOWN int32 = 7
	POINTER_CHANGE_FOURTHBUTTON_UP int32 = 8
	POINTER_CHANGE_FIFTHBUTTON_DOWN int32 = 9
	POINTER_CHANGE_FIFTHBUTTON_UP int32 = 10
)
const
  POINTER_CHANGE_NONE = 0;
  POINTER_CHANGE_FIRSTBUTTON_DOWN = 1;
  POINTER_CHANGE_FIRSTBUTTON_UP = 2;
  POINTER_CHANGE_SECONDBUTTON_DOWN = 3;
  POINTER_CHANGE_SECONDBUTTON_UP = 4;
  POINTER_CHANGE_THIRDBUTTON_DOWN = 5;
  POINTER_CHANGE_THIRDBUTTON_UP = 6;
  POINTER_CHANGE_FOURTHBUTTON_DOWN = 7;
  POINTER_CHANGE_FOURTHBUTTON_UP = 8;
  POINTER_CHANGE_FIFTHBUTTON_DOWN = 9;
  POINTER_CHANGE_FIFTHBUTTON_UP = 10;
// POINTER_BUTTON_CHANGE_TYPE
pub const POINTER_CHANGE_NONE: i32 = 0;
pub const POINTER_CHANGE_FIRSTBUTTON_DOWN: i32 = 1;
pub const POINTER_CHANGE_FIRSTBUTTON_UP: i32 = 2;
pub const POINTER_CHANGE_SECONDBUTTON_DOWN: i32 = 3;
pub const POINTER_CHANGE_SECONDBUTTON_UP: i32 = 4;
pub const POINTER_CHANGE_THIRDBUTTON_DOWN: i32 = 5;
pub const POINTER_CHANGE_THIRDBUTTON_UP: i32 = 6;
pub const POINTER_CHANGE_FOURTHBUTTON_DOWN: i32 = 7;
pub const POINTER_CHANGE_FOURTHBUTTON_UP: i32 = 8;
pub const POINTER_CHANGE_FIFTHBUTTON_DOWN: i32 = 9;
pub const POINTER_CHANGE_FIFTHBUTTON_UP: i32 = 10;
const
  POINTER_CHANGE_NONE* = 0
  POINTER_CHANGE_FIRSTBUTTON_DOWN* = 1
  POINTER_CHANGE_FIRSTBUTTON_UP* = 2
  POINTER_CHANGE_SECONDBUTTON_DOWN* = 3
  POINTER_CHANGE_SECONDBUTTON_UP* = 4
  POINTER_CHANGE_THIRDBUTTON_DOWN* = 5
  POINTER_CHANGE_THIRDBUTTON_UP* = 6
  POINTER_CHANGE_FOURTHBUTTON_DOWN* = 7
  POINTER_CHANGE_FOURTHBUTTON_UP* = 8
  POINTER_CHANGE_FIFTHBUTTON_DOWN* = 9
  POINTER_CHANGE_FIFTHBUTTON_UP* = 10
enum POINTER_BUTTON_CHANGE_TYPE : int {
    POINTER_CHANGE_NONE = 0,
    POINTER_CHANGE_FIRSTBUTTON_DOWN = 1,
    POINTER_CHANGE_FIRSTBUTTON_UP = 2,
    POINTER_CHANGE_SECONDBUTTON_DOWN = 3,
    POINTER_CHANGE_SECONDBUTTON_UP = 4,
    POINTER_CHANGE_THIRDBUTTON_DOWN = 5,
    POINTER_CHANGE_THIRDBUTTON_UP = 6,
    POINTER_CHANGE_FOURTHBUTTON_DOWN = 7,
    POINTER_CHANGE_FOURTHBUTTON_UP = 8,
    POINTER_CHANGE_FIFTHBUTTON_DOWN = 9,
    POINTER_CHANGE_FIFTHBUTTON_UP = 10,
}
#define global POINTER_CHANGE_NONE              0x0
#define global POINTER_CHANGE_FIRSTBUTTON_DOWN  0x1
#define global POINTER_CHANGE_FIRSTBUTTON_UP    0x2
#define global POINTER_CHANGE_SECONDBUTTON_DOWN 0x3
#define global POINTER_CHANGE_SECONDBUTTON_UP   0x4
#define global POINTER_CHANGE_THIRDBUTTON_DOWN  0x5
#define global POINTER_CHANGE_THIRDBUTTON_UP    0x6
#define global POINTER_CHANGE_FOURTHBUTTON_DOWN 0x7
#define global POINTER_CHANGE_FOURTHBUTTON_UP   0x8
#define global POINTER_CHANGE_FIFTHBUTTON_DOWN  0x9
#define global POINTER_CHANGE_FIFTHBUTTON_UP    0xA