Win32 API 日本語リファレンス
ホームGlobalization › USpoofChecks

USpoofChecks

列挙型
基底型i4

メンバー 11

名前10進16進
USPOOF_SINGLE_SCRIPT_CONFUSABLE10x1
USPOOF_MIXED_SCRIPT_CONFUSABLE20x2
USPOOF_WHOLE_SCRIPT_CONFUSABLE40x4
USPOOF_CONFUSABLE70x7
USPOOF_RESTRICTION_LEVEL160x10
USPOOF_INVISIBLE320x20
USPOOF_CHAR_LIMIT640x40
USPOOF_MIXED_NUMBERS1280x80
USPOOF_HIDDEN_OVERLAY2560x100
USPOOF_ALL_CHECKS655350xFFFF
USPOOF_AUX_INFO10737418240x40000000

各言語での定義

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

typedef enum USpoofChecks : int {
    USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1,
    USPOOF_MIXED_SCRIPT_CONFUSABLE = 2,
    USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4,
    USPOOF_CONFUSABLE = 7,
    USPOOF_RESTRICTION_LEVEL = 16,
    USPOOF_INVISIBLE = 32,
    USPOOF_CHAR_LIMIT = 64,
    USPOOF_MIXED_NUMBERS = 128,
    USPOOF_HIDDEN_OVERLAY = 256,
    USPOOF_ALL_CHECKS = 65535,
    USPOOF_AUX_INFO = 1073741824
} USpoofChecks;
public enum USpoofChecks : int
{
    USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1,
    USPOOF_MIXED_SCRIPT_CONFUSABLE = 2,
    USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4,
    USPOOF_CONFUSABLE = 7,
    USPOOF_RESTRICTION_LEVEL = 16,
    USPOOF_INVISIBLE = 32,
    USPOOF_CHAR_LIMIT = 64,
    USPOOF_MIXED_NUMBERS = 128,
    USPOOF_HIDDEN_OVERLAY = 256,
    USPOOF_ALL_CHECKS = 65535,
    USPOOF_AUX_INFO = 1073741824,
}
Public Enum USpoofChecks As Integer
    USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1
    USPOOF_MIXED_SCRIPT_CONFUSABLE = 2
    USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4
    USPOOF_CONFUSABLE = 7
    USPOOF_RESTRICTION_LEVEL = 16
    USPOOF_INVISIBLE = 32
    USPOOF_CHAR_LIMIT = 64
    USPOOF_MIXED_NUMBERS = 128
    USPOOF_HIDDEN_OVERLAY = 256
    USPOOF_ALL_CHECKS = 65535
    USPOOF_AUX_INFO = 1073741824
End Enum
import enum

class USpoofChecks(enum.IntEnum):
    USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1
    USPOOF_MIXED_SCRIPT_CONFUSABLE = 2
    USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4
    USPOOF_CONFUSABLE = 7
    USPOOF_RESTRICTION_LEVEL = 16
    USPOOF_INVISIBLE = 32
    USPOOF_CHAR_LIMIT = 64
    USPOOF_MIXED_NUMBERS = 128
    USPOOF_HIDDEN_OVERLAY = 256
    USPOOF_ALL_CHECKS = 65535
    USPOOF_AUX_INFO = 1073741824
// USpoofChecks
pub const USPOOF_SINGLE_SCRIPT_CONFUSABLE: i32 = 1;
pub const USPOOF_MIXED_SCRIPT_CONFUSABLE: i32 = 2;
pub const USPOOF_WHOLE_SCRIPT_CONFUSABLE: i32 = 4;
pub const USPOOF_CONFUSABLE: i32 = 7;
pub const USPOOF_RESTRICTION_LEVEL: i32 = 16;
pub const USPOOF_INVISIBLE: i32 = 32;
pub const USPOOF_CHAR_LIMIT: i32 = 64;
pub const USPOOF_MIXED_NUMBERS: i32 = 128;
pub const USPOOF_HIDDEN_OVERLAY: i32 = 256;
pub const USPOOF_ALL_CHECKS: i32 = 65535;
pub const USPOOF_AUX_INFO: i32 = 1073741824;
// USpoofChecks
const (
	USPOOF_SINGLE_SCRIPT_CONFUSABLE int32 = 1
	USPOOF_MIXED_SCRIPT_CONFUSABLE int32 = 2
	USPOOF_WHOLE_SCRIPT_CONFUSABLE int32 = 4
	USPOOF_CONFUSABLE int32 = 7
	USPOOF_RESTRICTION_LEVEL int32 = 16
	USPOOF_INVISIBLE int32 = 32
	USPOOF_CHAR_LIMIT int32 = 64
	USPOOF_MIXED_NUMBERS int32 = 128
	USPOOF_HIDDEN_OVERLAY int32 = 256
	USPOOF_ALL_CHECKS int32 = 65535
	USPOOF_AUX_INFO int32 = 1073741824
)
const
  USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1;
  USPOOF_MIXED_SCRIPT_CONFUSABLE = 2;
  USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4;
  USPOOF_CONFUSABLE = 7;
  USPOOF_RESTRICTION_LEVEL = 16;
  USPOOF_INVISIBLE = 32;
  USPOOF_CHAR_LIMIT = 64;
  USPOOF_MIXED_NUMBERS = 128;
  USPOOF_HIDDEN_OVERLAY = 256;
  USPOOF_ALL_CHECKS = 65535;
  USPOOF_AUX_INFO = 1073741824;
// USpoofChecks
pub const USPOOF_SINGLE_SCRIPT_CONFUSABLE: i32 = 1;
pub const USPOOF_MIXED_SCRIPT_CONFUSABLE: i32 = 2;
pub const USPOOF_WHOLE_SCRIPT_CONFUSABLE: i32 = 4;
pub const USPOOF_CONFUSABLE: i32 = 7;
pub const USPOOF_RESTRICTION_LEVEL: i32 = 16;
pub const USPOOF_INVISIBLE: i32 = 32;
pub const USPOOF_CHAR_LIMIT: i32 = 64;
pub const USPOOF_MIXED_NUMBERS: i32 = 128;
pub const USPOOF_HIDDEN_OVERLAY: i32 = 256;
pub const USPOOF_ALL_CHECKS: i32 = 65535;
pub const USPOOF_AUX_INFO: i32 = 1073741824;
const
  USPOOF_SINGLE_SCRIPT_CONFUSABLE* = 1
  USPOOF_MIXED_SCRIPT_CONFUSABLE* = 2
  USPOOF_WHOLE_SCRIPT_CONFUSABLE* = 4
  USPOOF_CONFUSABLE* = 7
  USPOOF_RESTRICTION_LEVEL* = 16
  USPOOF_INVISIBLE* = 32
  USPOOF_CHAR_LIMIT* = 64
  USPOOF_MIXED_NUMBERS* = 128
  USPOOF_HIDDEN_OVERLAY* = 256
  USPOOF_ALL_CHECKS* = 65535
  USPOOF_AUX_INFO* = 1073741824
enum USpoofChecks : int {
    USPOOF_SINGLE_SCRIPT_CONFUSABLE = 1,
    USPOOF_MIXED_SCRIPT_CONFUSABLE = 2,
    USPOOF_WHOLE_SCRIPT_CONFUSABLE = 4,
    USPOOF_CONFUSABLE = 7,
    USPOOF_RESTRICTION_LEVEL = 16,
    USPOOF_INVISIBLE = 32,
    USPOOF_CHAR_LIMIT = 64,
    USPOOF_MIXED_NUMBERS = 128,
    USPOOF_HIDDEN_OVERLAY = 256,
    USPOOF_ALL_CHECKS = 65535,
    USPOOF_AUX_INFO = 1073741824,
}
#define global USPOOF_SINGLE_SCRIPT_CONFUSABLE 0x1
#define global USPOOF_MIXED_SCRIPT_CONFUSABLE  0x2
#define global USPOOF_WHOLE_SCRIPT_CONFUSABLE  0x4
#define global USPOOF_CONFUSABLE               0x7
#define global USPOOF_RESTRICTION_LEVEL        0x10
#define global USPOOF_INVISIBLE                0x20
#define global USPOOF_CHAR_LIMIT               0x40
#define global USPOOF_MIXED_NUMBERS            0x80
#define global USPOOF_HIDDEN_OVERLAY           0x100
#define global USPOOF_ALL_CHECKS               0xFFFF
#define global USPOOF_AUX_INFO                 0x40000000