ホーム › UI.WindowsAndMessaging › WINDOW_LONG_PTR_INDEX
WINDOW_LONG_PTR_INDEX
列挙型メンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| GWL_EXSTYLE | -20 | 0xFFFFFFEC |
| GWLP_HINSTANCE | -6 | 0xFFFFFFFA |
| GWLP_HWNDPARENT | -8 | 0xFFFFFFF8 |
| GWLP_ID | -12 | 0xFFFFFFF4 |
| GWL_STYLE | -16 | 0xFFFFFFF0 |
| GWLP_USERDATA | -21 | 0xFFFFFFEB |
| GWLP_WNDPROC | -4 | 0xFFFFFFFC |
| GWL_HINSTANCE | -6 | 0xFFFFFFFA |
| GWL_ID | -12 | 0xFFFFFFF4 |
| GWL_USERDATA | -21 | 0xFFFFFFEB |
| GWL_WNDPROC | -4 | 0xFFFFFFFC |
| GWL_HWNDPARENT | -8 | 0xFFFFFFF8 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WINDOW_LONG_PTR_INDEX : int {
GWL_EXSTYLE = -20,
GWLP_HINSTANCE = -6,
GWLP_HWNDPARENT = -8,
GWLP_ID = -12,
GWL_STYLE = -16,
GWLP_USERDATA = -21,
GWLP_WNDPROC = -4,
GWL_HINSTANCE = -6,
GWL_ID = -12,
GWL_USERDATA = -21,
GWL_WNDPROC = -4,
GWL_HWNDPARENT = -8
} WINDOW_LONG_PTR_INDEX;public enum WINDOW_LONG_PTR_INDEX : int
{
GWL_EXSTYLE = -20,
GWLP_HINSTANCE = -6,
GWLP_HWNDPARENT = -8,
GWLP_ID = -12,
GWL_STYLE = -16,
GWLP_USERDATA = -21,
GWLP_WNDPROC = -4,
GWL_HINSTANCE = -6,
GWL_ID = -12,
GWL_USERDATA = -21,
GWL_WNDPROC = -4,
GWL_HWNDPARENT = -8,
}Public Enum WINDOW_LONG_PTR_INDEX As Integer
GWL_EXSTYLE = -20
GWLP_HINSTANCE = -6
GWLP_HWNDPARENT = -8
GWLP_ID = -12
GWL_STYLE = -16
GWLP_USERDATA = -21
GWLP_WNDPROC = -4
GWL_HINSTANCE = -6
GWL_ID = -12
GWL_USERDATA = -21
GWL_WNDPROC = -4
GWL_HWNDPARENT = -8
End Enumimport enum
class WINDOW_LONG_PTR_INDEX(enum.IntEnum):
GWL_EXSTYLE = -20
GWLP_HINSTANCE = -6
GWLP_HWNDPARENT = -8
GWLP_ID = -12
GWL_STYLE = -16
GWLP_USERDATA = -21
GWLP_WNDPROC = -4
GWL_HINSTANCE = -6
GWL_ID = -12
GWL_USERDATA = -21
GWL_WNDPROC = -4
GWL_HWNDPARENT = -8// WINDOW_LONG_PTR_INDEX
pub const GWL_EXSTYLE: i32 = -20;
pub const GWLP_HINSTANCE: i32 = -6;
pub const GWLP_HWNDPARENT: i32 = -8;
pub const GWLP_ID: i32 = -12;
pub const GWL_STYLE: i32 = -16;
pub const GWLP_USERDATA: i32 = -21;
pub const GWLP_WNDPROC: i32 = -4;
pub const GWL_HINSTANCE: i32 = -6;
pub const GWL_ID: i32 = -12;
pub const GWL_USERDATA: i32 = -21;
pub const GWL_WNDPROC: i32 = -4;
pub const GWL_HWNDPARENT: i32 = -8;// WINDOW_LONG_PTR_INDEX
const (
GWL_EXSTYLE int32 = -20
GWLP_HINSTANCE int32 = -6
GWLP_HWNDPARENT int32 = -8
GWLP_ID int32 = -12
GWL_STYLE int32 = -16
GWLP_USERDATA int32 = -21
GWLP_WNDPROC int32 = -4
GWL_HINSTANCE int32 = -6
GWL_ID int32 = -12
GWL_USERDATA int32 = -21
GWL_WNDPROC int32 = -4
GWL_HWNDPARENT int32 = -8
)const
GWL_EXSTYLE = -20;
GWLP_HINSTANCE = -6;
GWLP_HWNDPARENT = -8;
GWLP_ID = -12;
GWL_STYLE = -16;
GWLP_USERDATA = -21;
GWLP_WNDPROC = -4;
GWL_HINSTANCE = -6;
GWL_ID = -12;
GWL_USERDATA = -21;
GWL_WNDPROC = -4;
GWL_HWNDPARENT = -8;// WINDOW_LONG_PTR_INDEX
pub const GWL_EXSTYLE: i32 = -20;
pub const GWLP_HINSTANCE: i32 = -6;
pub const GWLP_HWNDPARENT: i32 = -8;
pub const GWLP_ID: i32 = -12;
pub const GWL_STYLE: i32 = -16;
pub const GWLP_USERDATA: i32 = -21;
pub const GWLP_WNDPROC: i32 = -4;
pub const GWL_HINSTANCE: i32 = -6;
pub const GWL_ID: i32 = -12;
pub const GWL_USERDATA: i32 = -21;
pub const GWL_WNDPROC: i32 = -4;
pub const GWL_HWNDPARENT: i32 = -8;const
GWL_EXSTYLE* = -20
GWLP_HINSTANCE* = -6
GWLP_HWNDPARENT* = -8
GWLP_ID* = -12
GWL_STYLE* = -16
GWLP_USERDATA* = -21
GWLP_WNDPROC* = -4
GWL_HINSTANCE* = -6
GWL_ID* = -12
GWL_USERDATA* = -21
GWL_WNDPROC* = -4
GWL_HWNDPARENT* = -8enum WINDOW_LONG_PTR_INDEX : int {
GWL_EXSTYLE = -20,
GWLP_HINSTANCE = -6,
GWLP_HWNDPARENT = -8,
GWLP_ID = -12,
GWL_STYLE = -16,
GWLP_USERDATA = -21,
GWLP_WNDPROC = -4,
GWL_HINSTANCE = -6,
GWL_ID = -12,
GWL_USERDATA = -21,
GWL_WNDPROC = -4,
GWL_HWNDPARENT = -8,
}#define global GWL_EXSTYLE 0xFFFFFFEC
#define global GWLP_HINSTANCE 0xFFFFFFFA
#define global GWLP_HWNDPARENT 0xFFFFFFF8
#define global GWLP_ID 0xFFFFFFF4
#define global GWL_STYLE 0xFFFFFFF0
#define global GWLP_USERDATA 0xFFFFFFEB
#define global GWLP_WNDPROC 0xFFFFFFFC
#define global GWL_HINSTANCE 0xFFFFFFFA
#define global GWL_ID 0xFFFFFFF4
#define global GWL_USERDATA 0xFFFFFFEB
#define global GWL_WNDPROC 0xFFFFFFFC
#define global GWL_HWNDPARENT 0xFFFFFFF8