ホーム › UI.WindowsAndMessaging › TRACK_POPUP_MENU_FLAGS
TRACK_POPUP_MENU_FLAGS
列挙型フラグメンバー 20
| 名前 | 10進 | 16進 |
|---|---|---|
| TPM_LEFTBUTTON | 0 | 0x0 |
| TPM_RIGHTBUTTON | 2 | 0x2 |
| TPM_LEFTALIGN | 0 | 0x0 |
| TPM_CENTERALIGN | 4 | 0x4 |
| TPM_RIGHTALIGN | 8 | 0x8 |
| TPM_TOPALIGN | 0 | 0x0 |
| TPM_VCENTERALIGN | 16 | 0x10 |
| TPM_BOTTOMALIGN | 32 | 0x20 |
| TPM_HORIZONTAL | 0 | 0x0 |
| TPM_VERTICAL | 64 | 0x40 |
| TPM_NONOTIFY | 128 | 0x80 |
| TPM_RETURNCMD | 256 | 0x100 |
| TPM_RECURSE | 1 | 0x1 |
| TPM_HORPOSANIMATION | 1024 | 0x400 |
| TPM_HORNEGANIMATION | 2048 | 0x800 |
| TPM_VERPOSANIMATION | 4096 | 0x1000 |
| TPM_VERNEGANIMATION | 8192 | 0x2000 |
| TPM_NOANIMATION | 16384 | 0x4000 |
| TPM_LAYOUTRTL | 32768 | 0x8000 |
| TPM_WORKAREA | 65536 | 0x10000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum TRACK_POPUP_MENU_FLAGS : unsigned int {
TPM_LEFTBUTTON = 0,
TPM_RIGHTBUTTON = 2,
TPM_LEFTALIGN = 0,
TPM_CENTERALIGN = 4,
TPM_RIGHTALIGN = 8,
TPM_TOPALIGN = 0,
TPM_VCENTERALIGN = 16,
TPM_BOTTOMALIGN = 32,
TPM_HORIZONTAL = 0,
TPM_VERTICAL = 64,
TPM_NONOTIFY = 128,
TPM_RETURNCMD = 256,
TPM_RECURSE = 1,
TPM_HORPOSANIMATION = 1024,
TPM_HORNEGANIMATION = 2048,
TPM_VERPOSANIMATION = 4096,
TPM_VERNEGANIMATION = 8192,
TPM_NOANIMATION = 16384,
TPM_LAYOUTRTL = 32768,
TPM_WORKAREA = 65536
} TRACK_POPUP_MENU_FLAGS;[Flags]
public enum TRACK_POPUP_MENU_FLAGS : uint
{
TPM_LEFTBUTTON = 0,
TPM_RIGHTBUTTON = 2,
TPM_LEFTALIGN = 0,
TPM_CENTERALIGN = 4,
TPM_RIGHTALIGN = 8,
TPM_TOPALIGN = 0,
TPM_VCENTERALIGN = 16,
TPM_BOTTOMALIGN = 32,
TPM_HORIZONTAL = 0,
TPM_VERTICAL = 64,
TPM_NONOTIFY = 128,
TPM_RETURNCMD = 256,
TPM_RECURSE = 1,
TPM_HORPOSANIMATION = 1024,
TPM_HORNEGANIMATION = 2048,
TPM_VERPOSANIMATION = 4096,
TPM_VERNEGANIMATION = 8192,
TPM_NOANIMATION = 16384,
TPM_LAYOUTRTL = 32768,
TPM_WORKAREA = 65536,
}<Flags>
Public Enum TRACK_POPUP_MENU_FLAGS As UInteger
TPM_LEFTBUTTON = 0
TPM_RIGHTBUTTON = 2
TPM_LEFTALIGN = 0
TPM_CENTERALIGN = 4
TPM_RIGHTALIGN = 8
TPM_TOPALIGN = 0
TPM_VCENTERALIGN = 16
TPM_BOTTOMALIGN = 32
TPM_HORIZONTAL = 0
TPM_VERTICAL = 64
TPM_NONOTIFY = 128
TPM_RETURNCMD = 256
TPM_RECURSE = 1
TPM_HORPOSANIMATION = 1024
TPM_HORNEGANIMATION = 2048
TPM_VERPOSANIMATION = 4096
TPM_VERNEGANIMATION = 8192
TPM_NOANIMATION = 16384
TPM_LAYOUTRTL = 32768
TPM_WORKAREA = 65536
End Enumimport enum
class TRACK_POPUP_MENU_FLAGS(enum.IntFlag):
TPM_LEFTBUTTON = 0
TPM_RIGHTBUTTON = 2
TPM_LEFTALIGN = 0
TPM_CENTERALIGN = 4
TPM_RIGHTALIGN = 8
TPM_TOPALIGN = 0
TPM_VCENTERALIGN = 16
TPM_BOTTOMALIGN = 32
TPM_HORIZONTAL = 0
TPM_VERTICAL = 64
TPM_NONOTIFY = 128
TPM_RETURNCMD = 256
TPM_RECURSE = 1
TPM_HORPOSANIMATION = 1024
TPM_HORNEGANIMATION = 2048
TPM_VERPOSANIMATION = 4096
TPM_VERNEGANIMATION = 8192
TPM_NOANIMATION = 16384
TPM_LAYOUTRTL = 32768
TPM_WORKAREA = 65536// TRACK_POPUP_MENU_FLAGS (flags)
pub const TPM_LEFTBUTTON: u32 = 0;
pub const TPM_RIGHTBUTTON: u32 = 2;
pub const TPM_LEFTALIGN: u32 = 0;
pub const TPM_CENTERALIGN: u32 = 4;
pub const TPM_RIGHTALIGN: u32 = 8;
pub const TPM_TOPALIGN: u32 = 0;
pub const TPM_VCENTERALIGN: u32 = 16;
pub const TPM_BOTTOMALIGN: u32 = 32;
pub const TPM_HORIZONTAL: u32 = 0;
pub const TPM_VERTICAL: u32 = 64;
pub const TPM_NONOTIFY: u32 = 128;
pub const TPM_RETURNCMD: u32 = 256;
pub const TPM_RECURSE: u32 = 1;
pub const TPM_HORPOSANIMATION: u32 = 1024;
pub const TPM_HORNEGANIMATION: u32 = 2048;
pub const TPM_VERPOSANIMATION: u32 = 4096;
pub const TPM_VERNEGANIMATION: u32 = 8192;
pub const TPM_NOANIMATION: u32 = 16384;
pub const TPM_LAYOUTRTL: u32 = 32768;
pub const TPM_WORKAREA: u32 = 65536;// TRACK_POPUP_MENU_FLAGS
const (
TPM_LEFTBUTTON uint32 = 0
TPM_RIGHTBUTTON uint32 = 2
TPM_LEFTALIGN uint32 = 0
TPM_CENTERALIGN uint32 = 4
TPM_RIGHTALIGN uint32 = 8
TPM_TOPALIGN uint32 = 0
TPM_VCENTERALIGN uint32 = 16
TPM_BOTTOMALIGN uint32 = 32
TPM_HORIZONTAL uint32 = 0
TPM_VERTICAL uint32 = 64
TPM_NONOTIFY uint32 = 128
TPM_RETURNCMD uint32 = 256
TPM_RECURSE uint32 = 1
TPM_HORPOSANIMATION uint32 = 1024
TPM_HORNEGANIMATION uint32 = 2048
TPM_VERPOSANIMATION uint32 = 4096
TPM_VERNEGANIMATION uint32 = 8192
TPM_NOANIMATION uint32 = 16384
TPM_LAYOUTRTL uint32 = 32768
TPM_WORKAREA uint32 = 65536
)const
TPM_LEFTBUTTON = 0;
TPM_RIGHTBUTTON = 2;
TPM_LEFTALIGN = 0;
TPM_CENTERALIGN = 4;
TPM_RIGHTALIGN = 8;
TPM_TOPALIGN = 0;
TPM_VCENTERALIGN = 16;
TPM_BOTTOMALIGN = 32;
TPM_HORIZONTAL = 0;
TPM_VERTICAL = 64;
TPM_NONOTIFY = 128;
TPM_RETURNCMD = 256;
TPM_RECURSE = 1;
TPM_HORPOSANIMATION = 1024;
TPM_HORNEGANIMATION = 2048;
TPM_VERPOSANIMATION = 4096;
TPM_VERNEGANIMATION = 8192;
TPM_NOANIMATION = 16384;
TPM_LAYOUTRTL = 32768;
TPM_WORKAREA = 65536;// TRACK_POPUP_MENU_FLAGS
pub const TPM_LEFTBUTTON: u32 = 0;
pub const TPM_RIGHTBUTTON: u32 = 2;
pub const TPM_LEFTALIGN: u32 = 0;
pub const TPM_CENTERALIGN: u32 = 4;
pub const TPM_RIGHTALIGN: u32 = 8;
pub const TPM_TOPALIGN: u32 = 0;
pub const TPM_VCENTERALIGN: u32 = 16;
pub const TPM_BOTTOMALIGN: u32 = 32;
pub const TPM_HORIZONTAL: u32 = 0;
pub const TPM_VERTICAL: u32 = 64;
pub const TPM_NONOTIFY: u32 = 128;
pub const TPM_RETURNCMD: u32 = 256;
pub const TPM_RECURSE: u32 = 1;
pub const TPM_HORPOSANIMATION: u32 = 1024;
pub const TPM_HORNEGANIMATION: u32 = 2048;
pub const TPM_VERPOSANIMATION: u32 = 4096;
pub const TPM_VERNEGANIMATION: u32 = 8192;
pub const TPM_NOANIMATION: u32 = 16384;
pub const TPM_LAYOUTRTL: u32 = 32768;
pub const TPM_WORKAREA: u32 = 65536;const
TPM_LEFTBUTTON* = 0
TPM_RIGHTBUTTON* = 2
TPM_LEFTALIGN* = 0
TPM_CENTERALIGN* = 4
TPM_RIGHTALIGN* = 8
TPM_TOPALIGN* = 0
TPM_VCENTERALIGN* = 16
TPM_BOTTOMALIGN* = 32
TPM_HORIZONTAL* = 0
TPM_VERTICAL* = 64
TPM_NONOTIFY* = 128
TPM_RETURNCMD* = 256
TPM_RECURSE* = 1
TPM_HORPOSANIMATION* = 1024
TPM_HORNEGANIMATION* = 2048
TPM_VERPOSANIMATION* = 4096
TPM_VERNEGANIMATION* = 8192
TPM_NOANIMATION* = 16384
TPM_LAYOUTRTL* = 32768
TPM_WORKAREA* = 65536enum TRACK_POPUP_MENU_FLAGS : uint {
TPM_LEFTBUTTON = 0,
TPM_RIGHTBUTTON = 2,
TPM_LEFTALIGN = 0,
TPM_CENTERALIGN = 4,
TPM_RIGHTALIGN = 8,
TPM_TOPALIGN = 0,
TPM_VCENTERALIGN = 16,
TPM_BOTTOMALIGN = 32,
TPM_HORIZONTAL = 0,
TPM_VERTICAL = 64,
TPM_NONOTIFY = 128,
TPM_RETURNCMD = 256,
TPM_RECURSE = 1,
TPM_HORPOSANIMATION = 1024,
TPM_HORNEGANIMATION = 2048,
TPM_VERPOSANIMATION = 4096,
TPM_VERNEGANIMATION = 8192,
TPM_NOANIMATION = 16384,
TPM_LAYOUTRTL = 32768,
TPM_WORKAREA = 65536,
}#define global TPM_LEFTBUTTON 0x0
#define global TPM_RIGHTBUTTON 0x2
#define global TPM_LEFTALIGN 0x0
#define global TPM_CENTERALIGN 0x4
#define global TPM_RIGHTALIGN 0x8
#define global TPM_TOPALIGN 0x0
#define global TPM_VCENTERALIGN 0x10
#define global TPM_BOTTOMALIGN 0x20
#define global TPM_HORIZONTAL 0x0
#define global TPM_VERTICAL 0x40
#define global TPM_NONOTIFY 0x80
#define global TPM_RETURNCMD 0x100
#define global TPM_RECURSE 0x1
#define global TPM_HORPOSANIMATION 0x400
#define global TPM_HORNEGANIMATION 0x800
#define global TPM_VERPOSANIMATION 0x1000
#define global TPM_VERNEGANIMATION 0x2000
#define global TPM_NOANIMATION 0x4000
#define global TPM_LAYOUTRTL 0x8000
#define global TPM_WORKAREA 0x10000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。