Win32 API 日本語リファレンス
ホームSystem.Variant › VAR_CHANGE_FLAGS

VAR_CHANGE_FLAGS

列挙型フラグ
基底型u2

メンバー 8

名前10進16進
VARIANT_NOVALUEPROP10x1
VARIANT_ALPHABOOL20x2
VARIANT_NOUSEROVERRIDE40x4
VARIANT_CALENDAR_HIJRI80x8
VARIANT_LOCALBOOL160x10
VARIANT_CALENDAR_THAI320x20
VARIANT_CALENDAR_GREGORIAN640x40
VARIANT_USE_NLS1280x80

各言語での定義

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

typedef enum VAR_CHANGE_FLAGS : unsigned short {
    VARIANT_NOVALUEPROP = 1,
    VARIANT_ALPHABOOL = 2,
    VARIANT_NOUSEROVERRIDE = 4,
    VARIANT_CALENDAR_HIJRI = 8,
    VARIANT_LOCALBOOL = 16,
    VARIANT_CALENDAR_THAI = 32,
    VARIANT_CALENDAR_GREGORIAN = 64,
    VARIANT_USE_NLS = 128
} VAR_CHANGE_FLAGS;
[Flags]
public enum VAR_CHANGE_FLAGS : ushort
{
    VARIANT_NOVALUEPROP = 1,
    VARIANT_ALPHABOOL = 2,
    VARIANT_NOUSEROVERRIDE = 4,
    VARIANT_CALENDAR_HIJRI = 8,
    VARIANT_LOCALBOOL = 16,
    VARIANT_CALENDAR_THAI = 32,
    VARIANT_CALENDAR_GREGORIAN = 64,
    VARIANT_USE_NLS = 128,
}
<Flags>
Public Enum VAR_CHANGE_FLAGS As UShort
    VARIANT_NOVALUEPROP = 1
    VARIANT_ALPHABOOL = 2
    VARIANT_NOUSEROVERRIDE = 4
    VARIANT_CALENDAR_HIJRI = 8
    VARIANT_LOCALBOOL = 16
    VARIANT_CALENDAR_THAI = 32
    VARIANT_CALENDAR_GREGORIAN = 64
    VARIANT_USE_NLS = 128
End Enum
import enum

class VAR_CHANGE_FLAGS(enum.IntFlag):
    VARIANT_NOVALUEPROP = 1
    VARIANT_ALPHABOOL = 2
    VARIANT_NOUSEROVERRIDE = 4
    VARIANT_CALENDAR_HIJRI = 8
    VARIANT_LOCALBOOL = 16
    VARIANT_CALENDAR_THAI = 32
    VARIANT_CALENDAR_GREGORIAN = 64
    VARIANT_USE_NLS = 128
// VAR_CHANGE_FLAGS (flags)
pub const VARIANT_NOVALUEPROP: u16 = 1;
pub const VARIANT_ALPHABOOL: u16 = 2;
pub const VARIANT_NOUSEROVERRIDE: u16 = 4;
pub const VARIANT_CALENDAR_HIJRI: u16 = 8;
pub const VARIANT_LOCALBOOL: u16 = 16;
pub const VARIANT_CALENDAR_THAI: u16 = 32;
pub const VARIANT_CALENDAR_GREGORIAN: u16 = 64;
pub const VARIANT_USE_NLS: u16 = 128;
// VAR_CHANGE_FLAGS
const (
	VARIANT_NOVALUEPROP uint16 = 1
	VARIANT_ALPHABOOL uint16 = 2
	VARIANT_NOUSEROVERRIDE uint16 = 4
	VARIANT_CALENDAR_HIJRI uint16 = 8
	VARIANT_LOCALBOOL uint16 = 16
	VARIANT_CALENDAR_THAI uint16 = 32
	VARIANT_CALENDAR_GREGORIAN uint16 = 64
	VARIANT_USE_NLS uint16 = 128
)
const
  VARIANT_NOVALUEPROP = 1;
  VARIANT_ALPHABOOL = 2;
  VARIANT_NOUSEROVERRIDE = 4;
  VARIANT_CALENDAR_HIJRI = 8;
  VARIANT_LOCALBOOL = 16;
  VARIANT_CALENDAR_THAI = 32;
  VARIANT_CALENDAR_GREGORIAN = 64;
  VARIANT_USE_NLS = 128;
// VAR_CHANGE_FLAGS
pub const VARIANT_NOVALUEPROP: u16 = 1;
pub const VARIANT_ALPHABOOL: u16 = 2;
pub const VARIANT_NOUSEROVERRIDE: u16 = 4;
pub const VARIANT_CALENDAR_HIJRI: u16 = 8;
pub const VARIANT_LOCALBOOL: u16 = 16;
pub const VARIANT_CALENDAR_THAI: u16 = 32;
pub const VARIANT_CALENDAR_GREGORIAN: u16 = 64;
pub const VARIANT_USE_NLS: u16 = 128;
const
  VARIANT_NOVALUEPROP* = 1
  VARIANT_ALPHABOOL* = 2
  VARIANT_NOUSEROVERRIDE* = 4
  VARIANT_CALENDAR_HIJRI* = 8
  VARIANT_LOCALBOOL* = 16
  VARIANT_CALENDAR_THAI* = 32
  VARIANT_CALENDAR_GREGORIAN* = 64
  VARIANT_USE_NLS* = 128
enum VAR_CHANGE_FLAGS : ushort {
    VARIANT_NOVALUEPROP = 1,
    VARIANT_ALPHABOOL = 2,
    VARIANT_NOUSEROVERRIDE = 4,
    VARIANT_CALENDAR_HIJRI = 8,
    VARIANT_LOCALBOOL = 16,
    VARIANT_CALENDAR_THAI = 32,
    VARIANT_CALENDAR_GREGORIAN = 64,
    VARIANT_USE_NLS = 128,
}
#define global VARIANT_NOVALUEPROP        0x1
#define global VARIANT_ALPHABOOL          0x2
#define global VARIANT_NOUSEROVERRIDE     0x4
#define global VARIANT_CALENDAR_HIJRI     0x8
#define global VARIANT_LOCALBOOL          0x10
#define global VARIANT_CALENDAR_THAI      0x20
#define global VARIANT_CALENDAR_GREGORIAN 0x40
#define global VARIANT_USE_NLS            0x80
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。