SHOP_TYPE
列挙型フラグメンバー 3
| 名前 | 10進 | 16進 |
|---|---|---|
| SHOP_PRINTERNAME | 1 | 0x1 |
| SHOP_FILEPATH | 2 | 0x2 |
| SHOP_VOLUMEGUID | 4 | 0x4 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SHOP_TYPE : int {
SHOP_PRINTERNAME = 1,
SHOP_FILEPATH = 2,
SHOP_VOLUMEGUID = 4
} SHOP_TYPE;[Flags]
public enum SHOP_TYPE : int
{
SHOP_PRINTERNAME = 1,
SHOP_FILEPATH = 2,
SHOP_VOLUMEGUID = 4,
}<Flags>
Public Enum SHOP_TYPE As Integer
SHOP_PRINTERNAME = 1
SHOP_FILEPATH = 2
SHOP_VOLUMEGUID = 4
End Enumimport enum
class SHOP_TYPE(enum.IntFlag):
SHOP_PRINTERNAME = 1
SHOP_FILEPATH = 2
SHOP_VOLUMEGUID = 4// SHOP_TYPE (flags)
pub const SHOP_PRINTERNAME: i32 = 1;
pub const SHOP_FILEPATH: i32 = 2;
pub const SHOP_VOLUMEGUID: i32 = 4;// SHOP_TYPE
const (
SHOP_PRINTERNAME int32 = 1
SHOP_FILEPATH int32 = 2
SHOP_VOLUMEGUID int32 = 4
)const
SHOP_PRINTERNAME = 1;
SHOP_FILEPATH = 2;
SHOP_VOLUMEGUID = 4;// SHOP_TYPE
pub const SHOP_PRINTERNAME: i32 = 1;
pub const SHOP_FILEPATH: i32 = 2;
pub const SHOP_VOLUMEGUID: i32 = 4;const
SHOP_PRINTERNAME* = 1
SHOP_FILEPATH* = 2
SHOP_VOLUMEGUID* = 4enum SHOP_TYPE : int {
SHOP_PRINTERNAME = 1,
SHOP_FILEPATH = 2,
SHOP_VOLUMEGUID = 4,
}#define global SHOP_PRINTERNAME 0x1
#define global SHOP_FILEPATH 0x2
#define global SHOP_VOLUMEGUID 0x4
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。