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

KEYMODIFIER

列挙型
基底型i4

メンバー 6

名前10進16進
KEYMODIFIER_CONTROL10x1
KEYMODIFIER_MENU20x2
KEYMODIFIER_SHIFT40x4
KEYMODIFIER_WIN80x8
KEYMODIFIER_ALTGR160x10
KEYMODIFIER_EXT320x20

各言語での定義

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

typedef enum KEYMODIFIER : int {
    KEYMODIFIER_CONTROL = 1,
    KEYMODIFIER_MENU = 2,
    KEYMODIFIER_SHIFT = 4,
    KEYMODIFIER_WIN = 8,
    KEYMODIFIER_ALTGR = 16,
    KEYMODIFIER_EXT = 32
} KEYMODIFIER;
public enum KEYMODIFIER : int
{
    KEYMODIFIER_CONTROL = 1,
    KEYMODIFIER_MENU = 2,
    KEYMODIFIER_SHIFT = 4,
    KEYMODIFIER_WIN = 8,
    KEYMODIFIER_ALTGR = 16,
    KEYMODIFIER_EXT = 32,
}
Public Enum KEYMODIFIER As Integer
    KEYMODIFIER_CONTROL = 1
    KEYMODIFIER_MENU = 2
    KEYMODIFIER_SHIFT = 4
    KEYMODIFIER_WIN = 8
    KEYMODIFIER_ALTGR = 16
    KEYMODIFIER_EXT = 32
End Enum
import enum

class KEYMODIFIER(enum.IntEnum):
    KEYMODIFIER_CONTROL = 1
    KEYMODIFIER_MENU = 2
    KEYMODIFIER_SHIFT = 4
    KEYMODIFIER_WIN = 8
    KEYMODIFIER_ALTGR = 16
    KEYMODIFIER_EXT = 32
// KEYMODIFIER
pub const KEYMODIFIER_CONTROL: i32 = 1;
pub const KEYMODIFIER_MENU: i32 = 2;
pub const KEYMODIFIER_SHIFT: i32 = 4;
pub const KEYMODIFIER_WIN: i32 = 8;
pub const KEYMODIFIER_ALTGR: i32 = 16;
pub const KEYMODIFIER_EXT: i32 = 32;
// KEYMODIFIER
const (
	KEYMODIFIER_CONTROL int32 = 1
	KEYMODIFIER_MENU int32 = 2
	KEYMODIFIER_SHIFT int32 = 4
	KEYMODIFIER_WIN int32 = 8
	KEYMODIFIER_ALTGR int32 = 16
	KEYMODIFIER_EXT int32 = 32
)
const
  KEYMODIFIER_CONTROL = 1;
  KEYMODIFIER_MENU = 2;
  KEYMODIFIER_SHIFT = 4;
  KEYMODIFIER_WIN = 8;
  KEYMODIFIER_ALTGR = 16;
  KEYMODIFIER_EXT = 32;
// KEYMODIFIER
pub const KEYMODIFIER_CONTROL: i32 = 1;
pub const KEYMODIFIER_MENU: i32 = 2;
pub const KEYMODIFIER_SHIFT: i32 = 4;
pub const KEYMODIFIER_WIN: i32 = 8;
pub const KEYMODIFIER_ALTGR: i32 = 16;
pub const KEYMODIFIER_EXT: i32 = 32;
const
  KEYMODIFIER_CONTROL* = 1
  KEYMODIFIER_MENU* = 2
  KEYMODIFIER_SHIFT* = 4
  KEYMODIFIER_WIN* = 8
  KEYMODIFIER_ALTGR* = 16
  KEYMODIFIER_EXT* = 32
enum KEYMODIFIER : int {
    KEYMODIFIER_CONTROL = 1,
    KEYMODIFIER_MENU = 2,
    KEYMODIFIER_SHIFT = 4,
    KEYMODIFIER_WIN = 8,
    KEYMODIFIER_ALTGR = 16,
    KEYMODIFIER_EXT = 32,
}
#define global KEYMODIFIER_CONTROL 0x1
#define global KEYMODIFIER_MENU    0x2
#define global KEYMODIFIER_SHIFT   0x4
#define global KEYMODIFIER_WIN     0x8
#define global KEYMODIFIER_ALTGR   0x10
#define global KEYMODIFIER_EXT     0x20