DEFAULT_FOLDER_MENU_RESTRICTIONS
列挙型フラグメンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| DFMR_DEFAULT | 0 | 0x0 |
| DFMR_NO_STATIC_VERBS | 8 | 0x8 |
| DFMR_STATIC_VERBS_ONLY | 16 | 0x10 |
| DFMR_NO_RESOURCE_VERBS | 32 | 0x20 |
| DFMR_OPTIN_HANDLERS_ONLY | 64 | 0x40 |
| DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY | 128 | 0x80 |
| DFMR_USE_SPECIFIED_HANDLERS | 256 | 0x100 |
| DFMR_USE_SPECIFIED_VERBS | 512 | 0x200 |
| DFMR_NO_ASYNC_VERBS | 1024 | 0x400 |
| DFMR_NO_NATIVECPU_VERBS | 2048 | 0x800 |
| DFMR_NO_NONWOW_VERBS | 4096 | 0x1000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DEFAULT_FOLDER_MENU_RESTRICTIONS : int {
DFMR_DEFAULT = 0,
DFMR_NO_STATIC_VERBS = 8,
DFMR_STATIC_VERBS_ONLY = 16,
DFMR_NO_RESOURCE_VERBS = 32,
DFMR_OPTIN_HANDLERS_ONLY = 64,
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 128,
DFMR_USE_SPECIFIED_HANDLERS = 256,
DFMR_USE_SPECIFIED_VERBS = 512,
DFMR_NO_ASYNC_VERBS = 1024,
DFMR_NO_NATIVECPU_VERBS = 2048,
DFMR_NO_NONWOW_VERBS = 4096
} DEFAULT_FOLDER_MENU_RESTRICTIONS;[Flags]
public enum DEFAULT_FOLDER_MENU_RESTRICTIONS : int
{
DFMR_DEFAULT = 0,
DFMR_NO_STATIC_VERBS = 8,
DFMR_STATIC_VERBS_ONLY = 16,
DFMR_NO_RESOURCE_VERBS = 32,
DFMR_OPTIN_HANDLERS_ONLY = 64,
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 128,
DFMR_USE_SPECIFIED_HANDLERS = 256,
DFMR_USE_SPECIFIED_VERBS = 512,
DFMR_NO_ASYNC_VERBS = 1024,
DFMR_NO_NATIVECPU_VERBS = 2048,
DFMR_NO_NONWOW_VERBS = 4096,
}<Flags>
Public Enum DEFAULT_FOLDER_MENU_RESTRICTIONS As Integer
DFMR_DEFAULT = 0
DFMR_NO_STATIC_VERBS = 8
DFMR_STATIC_VERBS_ONLY = 16
DFMR_NO_RESOURCE_VERBS = 32
DFMR_OPTIN_HANDLERS_ONLY = 64
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 128
DFMR_USE_SPECIFIED_HANDLERS = 256
DFMR_USE_SPECIFIED_VERBS = 512
DFMR_NO_ASYNC_VERBS = 1024
DFMR_NO_NATIVECPU_VERBS = 2048
DFMR_NO_NONWOW_VERBS = 4096
End Enumimport enum
class DEFAULT_FOLDER_MENU_RESTRICTIONS(enum.IntFlag):
DFMR_DEFAULT = 0
DFMR_NO_STATIC_VERBS = 8
DFMR_STATIC_VERBS_ONLY = 16
DFMR_NO_RESOURCE_VERBS = 32
DFMR_OPTIN_HANDLERS_ONLY = 64
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 128
DFMR_USE_SPECIFIED_HANDLERS = 256
DFMR_USE_SPECIFIED_VERBS = 512
DFMR_NO_ASYNC_VERBS = 1024
DFMR_NO_NATIVECPU_VERBS = 2048
DFMR_NO_NONWOW_VERBS = 4096// DEFAULT_FOLDER_MENU_RESTRICTIONS (flags)
pub const DFMR_DEFAULT: i32 = 0;
pub const DFMR_NO_STATIC_VERBS: i32 = 8;
pub const DFMR_STATIC_VERBS_ONLY: i32 = 16;
pub const DFMR_NO_RESOURCE_VERBS: i32 = 32;
pub const DFMR_OPTIN_HANDLERS_ONLY: i32 = 64;
pub const DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY: i32 = 128;
pub const DFMR_USE_SPECIFIED_HANDLERS: i32 = 256;
pub const DFMR_USE_SPECIFIED_VERBS: i32 = 512;
pub const DFMR_NO_ASYNC_VERBS: i32 = 1024;
pub const DFMR_NO_NATIVECPU_VERBS: i32 = 2048;
pub const DFMR_NO_NONWOW_VERBS: i32 = 4096;// DEFAULT_FOLDER_MENU_RESTRICTIONS
const (
DFMR_DEFAULT int32 = 0
DFMR_NO_STATIC_VERBS int32 = 8
DFMR_STATIC_VERBS_ONLY int32 = 16
DFMR_NO_RESOURCE_VERBS int32 = 32
DFMR_OPTIN_HANDLERS_ONLY int32 = 64
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY int32 = 128
DFMR_USE_SPECIFIED_HANDLERS int32 = 256
DFMR_USE_SPECIFIED_VERBS int32 = 512
DFMR_NO_ASYNC_VERBS int32 = 1024
DFMR_NO_NATIVECPU_VERBS int32 = 2048
DFMR_NO_NONWOW_VERBS int32 = 4096
)const
DFMR_DEFAULT = 0;
DFMR_NO_STATIC_VERBS = 8;
DFMR_STATIC_VERBS_ONLY = 16;
DFMR_NO_RESOURCE_VERBS = 32;
DFMR_OPTIN_HANDLERS_ONLY = 64;
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 128;
DFMR_USE_SPECIFIED_HANDLERS = 256;
DFMR_USE_SPECIFIED_VERBS = 512;
DFMR_NO_ASYNC_VERBS = 1024;
DFMR_NO_NATIVECPU_VERBS = 2048;
DFMR_NO_NONWOW_VERBS = 4096;// DEFAULT_FOLDER_MENU_RESTRICTIONS
pub const DFMR_DEFAULT: i32 = 0;
pub const DFMR_NO_STATIC_VERBS: i32 = 8;
pub const DFMR_STATIC_VERBS_ONLY: i32 = 16;
pub const DFMR_NO_RESOURCE_VERBS: i32 = 32;
pub const DFMR_OPTIN_HANDLERS_ONLY: i32 = 64;
pub const DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY: i32 = 128;
pub const DFMR_USE_SPECIFIED_HANDLERS: i32 = 256;
pub const DFMR_USE_SPECIFIED_VERBS: i32 = 512;
pub const DFMR_NO_ASYNC_VERBS: i32 = 1024;
pub const DFMR_NO_NATIVECPU_VERBS: i32 = 2048;
pub const DFMR_NO_NONWOW_VERBS: i32 = 4096;const
DFMR_DEFAULT* = 0
DFMR_NO_STATIC_VERBS* = 8
DFMR_STATIC_VERBS_ONLY* = 16
DFMR_NO_RESOURCE_VERBS* = 32
DFMR_OPTIN_HANDLERS_ONLY* = 64
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY* = 128
DFMR_USE_SPECIFIED_HANDLERS* = 256
DFMR_USE_SPECIFIED_VERBS* = 512
DFMR_NO_ASYNC_VERBS* = 1024
DFMR_NO_NATIVECPU_VERBS* = 2048
DFMR_NO_NONWOW_VERBS* = 4096enum DEFAULT_FOLDER_MENU_RESTRICTIONS : int {
DFMR_DEFAULT = 0,
DFMR_NO_STATIC_VERBS = 8,
DFMR_STATIC_VERBS_ONLY = 16,
DFMR_NO_RESOURCE_VERBS = 32,
DFMR_OPTIN_HANDLERS_ONLY = 64,
DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY = 128,
DFMR_USE_SPECIFIED_HANDLERS = 256,
DFMR_USE_SPECIFIED_VERBS = 512,
DFMR_NO_ASYNC_VERBS = 1024,
DFMR_NO_NATIVECPU_VERBS = 2048,
DFMR_NO_NONWOW_VERBS = 4096,
}#define global DFMR_DEFAULT 0x0
#define global DFMR_NO_STATIC_VERBS 0x8
#define global DFMR_STATIC_VERBS_ONLY 0x10
#define global DFMR_NO_RESOURCE_VERBS 0x20
#define global DFMR_OPTIN_HANDLERS_ONLY 0x40
#define global DFMR_RESOURCE_AND_FOLDER_VERBS_ONLY 0x80
#define global DFMR_USE_SPECIFIED_HANDLERS 0x100
#define global DFMR_USE_SPECIFIED_VERBS 0x200
#define global DFMR_NO_ASYNC_VERBS 0x400
#define global DFMR_NO_NATIVECPU_VERBS 0x800
#define global DFMR_NO_NONWOW_VERBS 0x1000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。