Win32 API 日本語リファレンス
ホームSystem.Com.StructuredStorage › PROPVAR_COMPARE_FLAGS

PROPVAR_COMPARE_FLAGS

列挙型フラグ
基底型i4

メンバー 7

名前10進16進
PVCF_DEFAULT00x0
PVCF_TREATEMPTYASGREATERTHAN10x1
PVCF_USESTRCMP20x2
PVCF_USESTRCMPC40x4
PVCF_USESTRCMPI80x8
PVCF_USESTRCMPIC160x10
PVCF_DIGITSASNUMBERS_CASESENSITIVE320x20

各言語での定義

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

typedef enum PROPVAR_COMPARE_FLAGS : int {
    PVCF_DEFAULT = 0,
    PVCF_TREATEMPTYASGREATERTHAN = 1,
    PVCF_USESTRCMP = 2,
    PVCF_USESTRCMPC = 4,
    PVCF_USESTRCMPI = 8,
    PVCF_USESTRCMPIC = 16,
    PVCF_DIGITSASNUMBERS_CASESENSITIVE = 32
} PROPVAR_COMPARE_FLAGS;
[Flags]
public enum PROPVAR_COMPARE_FLAGS : int
{
    PVCF_DEFAULT = 0,
    PVCF_TREATEMPTYASGREATERTHAN = 1,
    PVCF_USESTRCMP = 2,
    PVCF_USESTRCMPC = 4,
    PVCF_USESTRCMPI = 8,
    PVCF_USESTRCMPIC = 16,
    PVCF_DIGITSASNUMBERS_CASESENSITIVE = 32,
}
<Flags>
Public Enum PROPVAR_COMPARE_FLAGS As Integer
    PVCF_DEFAULT = 0
    PVCF_TREATEMPTYASGREATERTHAN = 1
    PVCF_USESTRCMP = 2
    PVCF_USESTRCMPC = 4
    PVCF_USESTRCMPI = 8
    PVCF_USESTRCMPIC = 16
    PVCF_DIGITSASNUMBERS_CASESENSITIVE = 32
End Enum
import enum

class PROPVAR_COMPARE_FLAGS(enum.IntFlag):
    PVCF_DEFAULT = 0
    PVCF_TREATEMPTYASGREATERTHAN = 1
    PVCF_USESTRCMP = 2
    PVCF_USESTRCMPC = 4
    PVCF_USESTRCMPI = 8
    PVCF_USESTRCMPIC = 16
    PVCF_DIGITSASNUMBERS_CASESENSITIVE = 32
// PROPVAR_COMPARE_FLAGS (flags)
pub const PVCF_DEFAULT: i32 = 0;
pub const PVCF_TREATEMPTYASGREATERTHAN: i32 = 1;
pub const PVCF_USESTRCMP: i32 = 2;
pub const PVCF_USESTRCMPC: i32 = 4;
pub const PVCF_USESTRCMPI: i32 = 8;
pub const PVCF_USESTRCMPIC: i32 = 16;
pub const PVCF_DIGITSASNUMBERS_CASESENSITIVE: i32 = 32;
// PROPVAR_COMPARE_FLAGS
const (
	PVCF_DEFAULT int32 = 0
	PVCF_TREATEMPTYASGREATERTHAN int32 = 1
	PVCF_USESTRCMP int32 = 2
	PVCF_USESTRCMPC int32 = 4
	PVCF_USESTRCMPI int32 = 8
	PVCF_USESTRCMPIC int32 = 16
	PVCF_DIGITSASNUMBERS_CASESENSITIVE int32 = 32
)
const
  PVCF_DEFAULT = 0;
  PVCF_TREATEMPTYASGREATERTHAN = 1;
  PVCF_USESTRCMP = 2;
  PVCF_USESTRCMPC = 4;
  PVCF_USESTRCMPI = 8;
  PVCF_USESTRCMPIC = 16;
  PVCF_DIGITSASNUMBERS_CASESENSITIVE = 32;
// PROPVAR_COMPARE_FLAGS
pub const PVCF_DEFAULT: i32 = 0;
pub const PVCF_TREATEMPTYASGREATERTHAN: i32 = 1;
pub const PVCF_USESTRCMP: i32 = 2;
pub const PVCF_USESTRCMPC: i32 = 4;
pub const PVCF_USESTRCMPI: i32 = 8;
pub const PVCF_USESTRCMPIC: i32 = 16;
pub const PVCF_DIGITSASNUMBERS_CASESENSITIVE: i32 = 32;
const
  PVCF_DEFAULT* = 0
  PVCF_TREATEMPTYASGREATERTHAN* = 1
  PVCF_USESTRCMP* = 2
  PVCF_USESTRCMPC* = 4
  PVCF_USESTRCMPI* = 8
  PVCF_USESTRCMPIC* = 16
  PVCF_DIGITSASNUMBERS_CASESENSITIVE* = 32
enum PROPVAR_COMPARE_FLAGS : int {
    PVCF_DEFAULT = 0,
    PVCF_TREATEMPTYASGREATERTHAN = 1,
    PVCF_USESTRCMP = 2,
    PVCF_USESTRCMPC = 4,
    PVCF_USESTRCMPI = 8,
    PVCF_USESTRCMPIC = 16,
    PVCF_DIGITSASNUMBERS_CASESENSITIVE = 32,
}
#define global PVCF_DEFAULT                       0x0
#define global PVCF_TREATEMPTYASGREATERTHAN       0x1
#define global PVCF_USESTRCMP                     0x2
#define global PVCF_USESTRCMPC                    0x4
#define global PVCF_USESTRCMPI                    0x8
#define global PVCF_USESTRCMPIC                   0x10
#define global PVCF_DIGITSASNUMBERS_CASESENSITIVE 0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。