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

GET_CLASS_LONG_INDEX

列挙型
基底型i4

メンバー 18

名前10進16進
GCW_ATOM-320xFFFFFFE0
GCL_CBCLSEXTRA-200xFFFFFFEC
GCL_CBWNDEXTRA-180xFFFFFFEE
GCL_HBRBACKGROUND-100xFFFFFFF6
GCL_HCURSOR-120xFFFFFFF4
GCL_HICON-140xFFFFFFF2
GCL_HICONSM-340xFFFFFFDE
GCL_HMODULE-160xFFFFFFF0
GCL_MENUNAME-80xFFFFFFF8
GCL_STYLE-260xFFFFFFE6
GCL_WNDPROC-240xFFFFFFE8
GCLP_HBRBACKGROUND-100xFFFFFFF6
GCLP_HCURSOR-120xFFFFFFF4
GCLP_HICON-140xFFFFFFF2
GCLP_HICONSM-340xFFFFFFDE
GCLP_HMODULE-160xFFFFFFF0
GCLP_MENUNAME-80xFFFFFFF8
GCLP_WNDPROC-240xFFFFFFE8

各言語での定義

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

typedef enum GET_CLASS_LONG_INDEX : int {
    GCW_ATOM = -32,
    GCL_CBCLSEXTRA = -20,
    GCL_CBWNDEXTRA = -18,
    GCL_HBRBACKGROUND = -10,
    GCL_HCURSOR = -12,
    GCL_HICON = -14,
    GCL_HICONSM = -34,
    GCL_HMODULE = -16,
    GCL_MENUNAME = -8,
    GCL_STYLE = -26,
    GCL_WNDPROC = -24,
    GCLP_HBRBACKGROUND = -10,
    GCLP_HCURSOR = -12,
    GCLP_HICON = -14,
    GCLP_HICONSM = -34,
    GCLP_HMODULE = -16,
    GCLP_MENUNAME = -8,
    GCLP_WNDPROC = -24
} GET_CLASS_LONG_INDEX;
public enum GET_CLASS_LONG_INDEX : int
{
    GCW_ATOM = -32,
    GCL_CBCLSEXTRA = -20,
    GCL_CBWNDEXTRA = -18,
    GCL_HBRBACKGROUND = -10,
    GCL_HCURSOR = -12,
    GCL_HICON = -14,
    GCL_HICONSM = -34,
    GCL_HMODULE = -16,
    GCL_MENUNAME = -8,
    GCL_STYLE = -26,
    GCL_WNDPROC = -24,
    GCLP_HBRBACKGROUND = -10,
    GCLP_HCURSOR = -12,
    GCLP_HICON = -14,
    GCLP_HICONSM = -34,
    GCLP_HMODULE = -16,
    GCLP_MENUNAME = -8,
    GCLP_WNDPROC = -24,
}
Public Enum GET_CLASS_LONG_INDEX As Integer
    GCW_ATOM = -32
    GCL_CBCLSEXTRA = -20
    GCL_CBWNDEXTRA = -18
    GCL_HBRBACKGROUND = -10
    GCL_HCURSOR = -12
    GCL_HICON = -14
    GCL_HICONSM = -34
    GCL_HMODULE = -16
    GCL_MENUNAME = -8
    GCL_STYLE = -26
    GCL_WNDPROC = -24
    GCLP_HBRBACKGROUND = -10
    GCLP_HCURSOR = -12
    GCLP_HICON = -14
    GCLP_HICONSM = -34
    GCLP_HMODULE = -16
    GCLP_MENUNAME = -8
    GCLP_WNDPROC = -24
End Enum
import enum

class GET_CLASS_LONG_INDEX(enum.IntEnum):
    GCW_ATOM = -32
    GCL_CBCLSEXTRA = -20
    GCL_CBWNDEXTRA = -18
    GCL_HBRBACKGROUND = -10
    GCL_HCURSOR = -12
    GCL_HICON = -14
    GCL_HICONSM = -34
    GCL_HMODULE = -16
    GCL_MENUNAME = -8
    GCL_STYLE = -26
    GCL_WNDPROC = -24
    GCLP_HBRBACKGROUND = -10
    GCLP_HCURSOR = -12
    GCLP_HICON = -14
    GCLP_HICONSM = -34
    GCLP_HMODULE = -16
    GCLP_MENUNAME = -8
    GCLP_WNDPROC = -24
// GET_CLASS_LONG_INDEX
pub const GCW_ATOM: i32 = -32;
pub const GCL_CBCLSEXTRA: i32 = -20;
pub const GCL_CBWNDEXTRA: i32 = -18;
pub const GCL_HBRBACKGROUND: i32 = -10;
pub const GCL_HCURSOR: i32 = -12;
pub const GCL_HICON: i32 = -14;
pub const GCL_HICONSM: i32 = -34;
pub const GCL_HMODULE: i32 = -16;
pub const GCL_MENUNAME: i32 = -8;
pub const GCL_STYLE: i32 = -26;
pub const GCL_WNDPROC: i32 = -24;
pub const GCLP_HBRBACKGROUND: i32 = -10;
pub const GCLP_HCURSOR: i32 = -12;
pub const GCLP_HICON: i32 = -14;
pub const GCLP_HICONSM: i32 = -34;
pub const GCLP_HMODULE: i32 = -16;
pub const GCLP_MENUNAME: i32 = -8;
pub const GCLP_WNDPROC: i32 = -24;
// GET_CLASS_LONG_INDEX
const (
	GCW_ATOM int32 = -32
	GCL_CBCLSEXTRA int32 = -20
	GCL_CBWNDEXTRA int32 = -18
	GCL_HBRBACKGROUND int32 = -10
	GCL_HCURSOR int32 = -12
	GCL_HICON int32 = -14
	GCL_HICONSM int32 = -34
	GCL_HMODULE int32 = -16
	GCL_MENUNAME int32 = -8
	GCL_STYLE int32 = -26
	GCL_WNDPROC int32 = -24
	GCLP_HBRBACKGROUND int32 = -10
	GCLP_HCURSOR int32 = -12
	GCLP_HICON int32 = -14
	GCLP_HICONSM int32 = -34
	GCLP_HMODULE int32 = -16
	GCLP_MENUNAME int32 = -8
	GCLP_WNDPROC int32 = -24
)
const
  GCW_ATOM = -32;
  GCL_CBCLSEXTRA = -20;
  GCL_CBWNDEXTRA = -18;
  GCL_HBRBACKGROUND = -10;
  GCL_HCURSOR = -12;
  GCL_HICON = -14;
  GCL_HICONSM = -34;
  GCL_HMODULE = -16;
  GCL_MENUNAME = -8;
  GCL_STYLE = -26;
  GCL_WNDPROC = -24;
  GCLP_HBRBACKGROUND = -10;
  GCLP_HCURSOR = -12;
  GCLP_HICON = -14;
  GCLP_HICONSM = -34;
  GCLP_HMODULE = -16;
  GCLP_MENUNAME = -8;
  GCLP_WNDPROC = -24;
// GET_CLASS_LONG_INDEX
pub const GCW_ATOM: i32 = -32;
pub const GCL_CBCLSEXTRA: i32 = -20;
pub const GCL_CBWNDEXTRA: i32 = -18;
pub const GCL_HBRBACKGROUND: i32 = -10;
pub const GCL_HCURSOR: i32 = -12;
pub const GCL_HICON: i32 = -14;
pub const GCL_HICONSM: i32 = -34;
pub const GCL_HMODULE: i32 = -16;
pub const GCL_MENUNAME: i32 = -8;
pub const GCL_STYLE: i32 = -26;
pub const GCL_WNDPROC: i32 = -24;
pub const GCLP_HBRBACKGROUND: i32 = -10;
pub const GCLP_HCURSOR: i32 = -12;
pub const GCLP_HICON: i32 = -14;
pub const GCLP_HICONSM: i32 = -34;
pub const GCLP_HMODULE: i32 = -16;
pub const GCLP_MENUNAME: i32 = -8;
pub const GCLP_WNDPROC: i32 = -24;
const
  GCW_ATOM* = -32
  GCL_CBCLSEXTRA* = -20
  GCL_CBWNDEXTRA* = -18
  GCL_HBRBACKGROUND* = -10
  GCL_HCURSOR* = -12
  GCL_HICON* = -14
  GCL_HICONSM* = -34
  GCL_HMODULE* = -16
  GCL_MENUNAME* = -8
  GCL_STYLE* = -26
  GCL_WNDPROC* = -24
  GCLP_HBRBACKGROUND* = -10
  GCLP_HCURSOR* = -12
  GCLP_HICON* = -14
  GCLP_HICONSM* = -34
  GCLP_HMODULE* = -16
  GCLP_MENUNAME* = -8
  GCLP_WNDPROC* = -24
enum GET_CLASS_LONG_INDEX : int {
    GCW_ATOM = -32,
    GCL_CBCLSEXTRA = -20,
    GCL_CBWNDEXTRA = -18,
    GCL_HBRBACKGROUND = -10,
    GCL_HCURSOR = -12,
    GCL_HICON = -14,
    GCL_HICONSM = -34,
    GCL_HMODULE = -16,
    GCL_MENUNAME = -8,
    GCL_STYLE = -26,
    GCL_WNDPROC = -24,
    GCLP_HBRBACKGROUND = -10,
    GCLP_HCURSOR = -12,
    GCLP_HICON = -14,
    GCLP_HICONSM = -34,
    GCLP_HMODULE = -16,
    GCLP_MENUNAME = -8,
    GCLP_WNDPROC = -24,
}
#define global GCW_ATOM           0xFFFFFFE0
#define global GCL_CBCLSEXTRA     0xFFFFFFEC
#define global GCL_CBWNDEXTRA     0xFFFFFFEE
#define global GCL_HBRBACKGROUND  0xFFFFFFF6
#define global GCL_HCURSOR        0xFFFFFFF4
#define global GCL_HICON          0xFFFFFFF2
#define global GCL_HICONSM        0xFFFFFFDE
#define global GCL_HMODULE        0xFFFFFFF0
#define global GCL_MENUNAME       0xFFFFFFF8
#define global GCL_STYLE          0xFFFFFFE6
#define global GCL_WNDPROC        0xFFFFFFE8
#define global GCLP_HBRBACKGROUND 0xFFFFFFF6
#define global GCLP_HCURSOR       0xFFFFFFF4
#define global GCLP_HICON         0xFFFFFFF2
#define global GCLP_HICONSM       0xFFFFFFDE
#define global GCLP_HMODULE       0xFFFFFFF0
#define global GCLP_MENUNAME      0xFFFFFFF8
#define global GCLP_WNDPROC       0xFFFFFFE8