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

OBJECT_IDENTIFIER

列挙型
基底型i4

メンバー 14

名前10進16進
OBJID_WINDOW00x0
OBJID_SYSMENU-10xFFFFFFFF
OBJID_TITLEBAR-20xFFFFFFFE
OBJID_MENU-30xFFFFFFFD
OBJID_CLIENT-40xFFFFFFFC
OBJID_VSCROLL-50xFFFFFFFB
OBJID_HSCROLL-60xFFFFFFFA
OBJID_SIZEGRIP-70xFFFFFFF9
OBJID_CARET-80xFFFFFFF8
OBJID_CURSOR-90xFFFFFFF7
OBJID_ALERT-100xFFFFFFF6
OBJID_SOUND-110xFFFFFFF5
OBJID_QUERYCLASSNAMEIDX-120xFFFFFFF4
OBJID_NATIVEOM-160xFFFFFFF0

各言語での定義

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

typedef enum OBJECT_IDENTIFIER : int {
    OBJID_WINDOW = 0,
    OBJID_SYSMENU = -1,
    OBJID_TITLEBAR = -2,
    OBJID_MENU = -3,
    OBJID_CLIENT = -4,
    OBJID_VSCROLL = -5,
    OBJID_HSCROLL = -6,
    OBJID_SIZEGRIP = -7,
    OBJID_CARET = -8,
    OBJID_CURSOR = -9,
    OBJID_ALERT = -10,
    OBJID_SOUND = -11,
    OBJID_QUERYCLASSNAMEIDX = -12,
    OBJID_NATIVEOM = -16
} OBJECT_IDENTIFIER;
public enum OBJECT_IDENTIFIER : int
{
    OBJID_WINDOW = 0,
    OBJID_SYSMENU = -1,
    OBJID_TITLEBAR = -2,
    OBJID_MENU = -3,
    OBJID_CLIENT = -4,
    OBJID_VSCROLL = -5,
    OBJID_HSCROLL = -6,
    OBJID_SIZEGRIP = -7,
    OBJID_CARET = -8,
    OBJID_CURSOR = -9,
    OBJID_ALERT = -10,
    OBJID_SOUND = -11,
    OBJID_QUERYCLASSNAMEIDX = -12,
    OBJID_NATIVEOM = -16,
}
Public Enum OBJECT_IDENTIFIER As Integer
    OBJID_WINDOW = 0
    OBJID_SYSMENU = -1
    OBJID_TITLEBAR = -2
    OBJID_MENU = -3
    OBJID_CLIENT = -4
    OBJID_VSCROLL = -5
    OBJID_HSCROLL = -6
    OBJID_SIZEGRIP = -7
    OBJID_CARET = -8
    OBJID_CURSOR = -9
    OBJID_ALERT = -10
    OBJID_SOUND = -11
    OBJID_QUERYCLASSNAMEIDX = -12
    OBJID_NATIVEOM = -16
End Enum
import enum

class OBJECT_IDENTIFIER(enum.IntEnum):
    OBJID_WINDOW = 0
    OBJID_SYSMENU = -1
    OBJID_TITLEBAR = -2
    OBJID_MENU = -3
    OBJID_CLIENT = -4
    OBJID_VSCROLL = -5
    OBJID_HSCROLL = -6
    OBJID_SIZEGRIP = -7
    OBJID_CARET = -8
    OBJID_CURSOR = -9
    OBJID_ALERT = -10
    OBJID_SOUND = -11
    OBJID_QUERYCLASSNAMEIDX = -12
    OBJID_NATIVEOM = -16
// OBJECT_IDENTIFIER
pub const OBJID_WINDOW: i32 = 0;
pub const OBJID_SYSMENU: i32 = -1;
pub const OBJID_TITLEBAR: i32 = -2;
pub const OBJID_MENU: i32 = -3;
pub const OBJID_CLIENT: i32 = -4;
pub const OBJID_VSCROLL: i32 = -5;
pub const OBJID_HSCROLL: i32 = -6;
pub const OBJID_SIZEGRIP: i32 = -7;
pub const OBJID_CARET: i32 = -8;
pub const OBJID_CURSOR: i32 = -9;
pub const OBJID_ALERT: i32 = -10;
pub const OBJID_SOUND: i32 = -11;
pub const OBJID_QUERYCLASSNAMEIDX: i32 = -12;
pub const OBJID_NATIVEOM: i32 = -16;
// OBJECT_IDENTIFIER
const (
	OBJID_WINDOW int32 = 0
	OBJID_SYSMENU int32 = -1
	OBJID_TITLEBAR int32 = -2
	OBJID_MENU int32 = -3
	OBJID_CLIENT int32 = -4
	OBJID_VSCROLL int32 = -5
	OBJID_HSCROLL int32 = -6
	OBJID_SIZEGRIP int32 = -7
	OBJID_CARET int32 = -8
	OBJID_CURSOR int32 = -9
	OBJID_ALERT int32 = -10
	OBJID_SOUND int32 = -11
	OBJID_QUERYCLASSNAMEIDX int32 = -12
	OBJID_NATIVEOM int32 = -16
)
const
  OBJID_WINDOW = 0;
  OBJID_SYSMENU = -1;
  OBJID_TITLEBAR = -2;
  OBJID_MENU = -3;
  OBJID_CLIENT = -4;
  OBJID_VSCROLL = -5;
  OBJID_HSCROLL = -6;
  OBJID_SIZEGRIP = -7;
  OBJID_CARET = -8;
  OBJID_CURSOR = -9;
  OBJID_ALERT = -10;
  OBJID_SOUND = -11;
  OBJID_QUERYCLASSNAMEIDX = -12;
  OBJID_NATIVEOM = -16;
// OBJECT_IDENTIFIER
pub const OBJID_WINDOW: i32 = 0;
pub const OBJID_SYSMENU: i32 = -1;
pub const OBJID_TITLEBAR: i32 = -2;
pub const OBJID_MENU: i32 = -3;
pub const OBJID_CLIENT: i32 = -4;
pub const OBJID_VSCROLL: i32 = -5;
pub const OBJID_HSCROLL: i32 = -6;
pub const OBJID_SIZEGRIP: i32 = -7;
pub const OBJID_CARET: i32 = -8;
pub const OBJID_CURSOR: i32 = -9;
pub const OBJID_ALERT: i32 = -10;
pub const OBJID_SOUND: i32 = -11;
pub const OBJID_QUERYCLASSNAMEIDX: i32 = -12;
pub const OBJID_NATIVEOM: i32 = -16;
const
  OBJID_WINDOW* = 0
  OBJID_SYSMENU* = -1
  OBJID_TITLEBAR* = -2
  OBJID_MENU* = -3
  OBJID_CLIENT* = -4
  OBJID_VSCROLL* = -5
  OBJID_HSCROLL* = -6
  OBJID_SIZEGRIP* = -7
  OBJID_CARET* = -8
  OBJID_CURSOR* = -9
  OBJID_ALERT* = -10
  OBJID_SOUND* = -11
  OBJID_QUERYCLASSNAMEIDX* = -12
  OBJID_NATIVEOM* = -16
enum OBJECT_IDENTIFIER : int {
    OBJID_WINDOW = 0,
    OBJID_SYSMENU = -1,
    OBJID_TITLEBAR = -2,
    OBJID_MENU = -3,
    OBJID_CLIENT = -4,
    OBJID_VSCROLL = -5,
    OBJID_HSCROLL = -6,
    OBJID_SIZEGRIP = -7,
    OBJID_CARET = -8,
    OBJID_CURSOR = -9,
    OBJID_ALERT = -10,
    OBJID_SOUND = -11,
    OBJID_QUERYCLASSNAMEIDX = -12,
    OBJID_NATIVEOM = -16,
}
#define global OBJID_WINDOW            0x0
#define global OBJID_SYSMENU           0xFFFFFFFF
#define global OBJID_TITLEBAR          0xFFFFFFFE
#define global OBJID_MENU              0xFFFFFFFD
#define global OBJID_CLIENT            0xFFFFFFFC
#define global OBJID_VSCROLL           0xFFFFFFFB
#define global OBJID_HSCROLL           0xFFFFFFFA
#define global OBJID_SIZEGRIP          0xFFFFFFF9
#define global OBJID_CARET             0xFFFFFFF8
#define global OBJID_CURSOR            0xFFFFFFF7
#define global OBJID_ALERT             0xFFFFFFF6
#define global OBJID_SOUND             0xFFFFFFF5
#define global OBJID_QUERYCLASSNAMEIDX 0xFFFFFFF4
#define global OBJID_NATIVEOM          0xFFFFFFF0