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

UNumberFormatSymbol

列挙型
基底型i4

メンバー 28

名前10進16進
UNUM_DECIMAL_SEPARATOR_SYMBOL00x0
UNUM_GROUPING_SEPARATOR_SYMBOL10x1
UNUM_PATTERN_SEPARATOR_SYMBOL20x2
UNUM_PERCENT_SYMBOL30x3
UNUM_ZERO_DIGIT_SYMBOL40x4
UNUM_DIGIT_SYMBOL50x5
UNUM_MINUS_SIGN_SYMBOL60x6
UNUM_PLUS_SIGN_SYMBOL70x7
UNUM_CURRENCY_SYMBOL80x8
UNUM_INTL_CURRENCY_SYMBOL90x9
UNUM_MONETARY_SEPARATOR_SYMBOL100xA
UNUM_EXPONENTIAL_SYMBOL110xB
UNUM_PERMILL_SYMBOL120xC
UNUM_PAD_ESCAPE_SYMBOL130xD
UNUM_INFINITY_SYMBOL140xE
UNUM_NAN_SYMBOL150xF
UNUM_SIGNIFICANT_DIGIT_SYMBOL160x10
UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL170x11
UNUM_ONE_DIGIT_SYMBOL180x12
UNUM_TWO_DIGIT_SYMBOL190x13
UNUM_THREE_DIGIT_SYMBOL200x14
UNUM_FOUR_DIGIT_SYMBOL210x15
UNUM_FIVE_DIGIT_SYMBOL220x16
UNUM_SIX_DIGIT_SYMBOL230x17
UNUM_SEVEN_DIGIT_SYMBOL240x18
UNUM_EIGHT_DIGIT_SYMBOL250x19
UNUM_NINE_DIGIT_SYMBOL260x1A
UNUM_EXPONENT_MULTIPLICATION_SYMBOL270x1B

各言語での定義

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

typedef enum UNumberFormatSymbol : int {
    UNUM_DECIMAL_SEPARATOR_SYMBOL = 0,
    UNUM_GROUPING_SEPARATOR_SYMBOL = 1,
    UNUM_PATTERN_SEPARATOR_SYMBOL = 2,
    UNUM_PERCENT_SYMBOL = 3,
    UNUM_ZERO_DIGIT_SYMBOL = 4,
    UNUM_DIGIT_SYMBOL = 5,
    UNUM_MINUS_SIGN_SYMBOL = 6,
    UNUM_PLUS_SIGN_SYMBOL = 7,
    UNUM_CURRENCY_SYMBOL = 8,
    UNUM_INTL_CURRENCY_SYMBOL = 9,
    UNUM_MONETARY_SEPARATOR_SYMBOL = 10,
    UNUM_EXPONENTIAL_SYMBOL = 11,
    UNUM_PERMILL_SYMBOL = 12,
    UNUM_PAD_ESCAPE_SYMBOL = 13,
    UNUM_INFINITY_SYMBOL = 14,
    UNUM_NAN_SYMBOL = 15,
    UNUM_SIGNIFICANT_DIGIT_SYMBOL = 16,
    UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL = 17,
    UNUM_ONE_DIGIT_SYMBOL = 18,
    UNUM_TWO_DIGIT_SYMBOL = 19,
    UNUM_THREE_DIGIT_SYMBOL = 20,
    UNUM_FOUR_DIGIT_SYMBOL = 21,
    UNUM_FIVE_DIGIT_SYMBOL = 22,
    UNUM_SIX_DIGIT_SYMBOL = 23,
    UNUM_SEVEN_DIGIT_SYMBOL = 24,
    UNUM_EIGHT_DIGIT_SYMBOL = 25,
    UNUM_NINE_DIGIT_SYMBOL = 26,
    UNUM_EXPONENT_MULTIPLICATION_SYMBOL = 27
} UNumberFormatSymbol;
public enum UNumberFormatSymbol : int
{
    UNUM_DECIMAL_SEPARATOR_SYMBOL = 0,
    UNUM_GROUPING_SEPARATOR_SYMBOL = 1,
    UNUM_PATTERN_SEPARATOR_SYMBOL = 2,
    UNUM_PERCENT_SYMBOL = 3,
    UNUM_ZERO_DIGIT_SYMBOL = 4,
    UNUM_DIGIT_SYMBOL = 5,
    UNUM_MINUS_SIGN_SYMBOL = 6,
    UNUM_PLUS_SIGN_SYMBOL = 7,
    UNUM_CURRENCY_SYMBOL = 8,
    UNUM_INTL_CURRENCY_SYMBOL = 9,
    UNUM_MONETARY_SEPARATOR_SYMBOL = 10,
    UNUM_EXPONENTIAL_SYMBOL = 11,
    UNUM_PERMILL_SYMBOL = 12,
    UNUM_PAD_ESCAPE_SYMBOL = 13,
    UNUM_INFINITY_SYMBOL = 14,
    UNUM_NAN_SYMBOL = 15,
    UNUM_SIGNIFICANT_DIGIT_SYMBOL = 16,
    UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL = 17,
    UNUM_ONE_DIGIT_SYMBOL = 18,
    UNUM_TWO_DIGIT_SYMBOL = 19,
    UNUM_THREE_DIGIT_SYMBOL = 20,
    UNUM_FOUR_DIGIT_SYMBOL = 21,
    UNUM_FIVE_DIGIT_SYMBOL = 22,
    UNUM_SIX_DIGIT_SYMBOL = 23,
    UNUM_SEVEN_DIGIT_SYMBOL = 24,
    UNUM_EIGHT_DIGIT_SYMBOL = 25,
    UNUM_NINE_DIGIT_SYMBOL = 26,
    UNUM_EXPONENT_MULTIPLICATION_SYMBOL = 27,
}
Public Enum UNumberFormatSymbol As Integer
    UNUM_DECIMAL_SEPARATOR_SYMBOL = 0
    UNUM_GROUPING_SEPARATOR_SYMBOL = 1
    UNUM_PATTERN_SEPARATOR_SYMBOL = 2
    UNUM_PERCENT_SYMBOL = 3
    UNUM_ZERO_DIGIT_SYMBOL = 4
    UNUM_DIGIT_SYMBOL = 5
    UNUM_MINUS_SIGN_SYMBOL = 6
    UNUM_PLUS_SIGN_SYMBOL = 7
    UNUM_CURRENCY_SYMBOL = 8
    UNUM_INTL_CURRENCY_SYMBOL = 9
    UNUM_MONETARY_SEPARATOR_SYMBOL = 10
    UNUM_EXPONENTIAL_SYMBOL = 11
    UNUM_PERMILL_SYMBOL = 12
    UNUM_PAD_ESCAPE_SYMBOL = 13
    UNUM_INFINITY_SYMBOL = 14
    UNUM_NAN_SYMBOL = 15
    UNUM_SIGNIFICANT_DIGIT_SYMBOL = 16
    UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL = 17
    UNUM_ONE_DIGIT_SYMBOL = 18
    UNUM_TWO_DIGIT_SYMBOL = 19
    UNUM_THREE_DIGIT_SYMBOL = 20
    UNUM_FOUR_DIGIT_SYMBOL = 21
    UNUM_FIVE_DIGIT_SYMBOL = 22
    UNUM_SIX_DIGIT_SYMBOL = 23
    UNUM_SEVEN_DIGIT_SYMBOL = 24
    UNUM_EIGHT_DIGIT_SYMBOL = 25
    UNUM_NINE_DIGIT_SYMBOL = 26
    UNUM_EXPONENT_MULTIPLICATION_SYMBOL = 27
End Enum
import enum

class UNumberFormatSymbol(enum.IntEnum):
    UNUM_DECIMAL_SEPARATOR_SYMBOL = 0
    UNUM_GROUPING_SEPARATOR_SYMBOL = 1
    UNUM_PATTERN_SEPARATOR_SYMBOL = 2
    UNUM_PERCENT_SYMBOL = 3
    UNUM_ZERO_DIGIT_SYMBOL = 4
    UNUM_DIGIT_SYMBOL = 5
    UNUM_MINUS_SIGN_SYMBOL = 6
    UNUM_PLUS_SIGN_SYMBOL = 7
    UNUM_CURRENCY_SYMBOL = 8
    UNUM_INTL_CURRENCY_SYMBOL = 9
    UNUM_MONETARY_SEPARATOR_SYMBOL = 10
    UNUM_EXPONENTIAL_SYMBOL = 11
    UNUM_PERMILL_SYMBOL = 12
    UNUM_PAD_ESCAPE_SYMBOL = 13
    UNUM_INFINITY_SYMBOL = 14
    UNUM_NAN_SYMBOL = 15
    UNUM_SIGNIFICANT_DIGIT_SYMBOL = 16
    UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL = 17
    UNUM_ONE_DIGIT_SYMBOL = 18
    UNUM_TWO_DIGIT_SYMBOL = 19
    UNUM_THREE_DIGIT_SYMBOL = 20
    UNUM_FOUR_DIGIT_SYMBOL = 21
    UNUM_FIVE_DIGIT_SYMBOL = 22
    UNUM_SIX_DIGIT_SYMBOL = 23
    UNUM_SEVEN_DIGIT_SYMBOL = 24
    UNUM_EIGHT_DIGIT_SYMBOL = 25
    UNUM_NINE_DIGIT_SYMBOL = 26
    UNUM_EXPONENT_MULTIPLICATION_SYMBOL = 27
// UNumberFormatSymbol
pub const UNUM_DECIMAL_SEPARATOR_SYMBOL: i32 = 0;
pub const UNUM_GROUPING_SEPARATOR_SYMBOL: i32 = 1;
pub const UNUM_PATTERN_SEPARATOR_SYMBOL: i32 = 2;
pub const UNUM_PERCENT_SYMBOL: i32 = 3;
pub const UNUM_ZERO_DIGIT_SYMBOL: i32 = 4;
pub const UNUM_DIGIT_SYMBOL: i32 = 5;
pub const UNUM_MINUS_SIGN_SYMBOL: i32 = 6;
pub const UNUM_PLUS_SIGN_SYMBOL: i32 = 7;
pub const UNUM_CURRENCY_SYMBOL: i32 = 8;
pub const UNUM_INTL_CURRENCY_SYMBOL: i32 = 9;
pub const UNUM_MONETARY_SEPARATOR_SYMBOL: i32 = 10;
pub const UNUM_EXPONENTIAL_SYMBOL: i32 = 11;
pub const UNUM_PERMILL_SYMBOL: i32 = 12;
pub const UNUM_PAD_ESCAPE_SYMBOL: i32 = 13;
pub const UNUM_INFINITY_SYMBOL: i32 = 14;
pub const UNUM_NAN_SYMBOL: i32 = 15;
pub const UNUM_SIGNIFICANT_DIGIT_SYMBOL: i32 = 16;
pub const UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL: i32 = 17;
pub const UNUM_ONE_DIGIT_SYMBOL: i32 = 18;
pub const UNUM_TWO_DIGIT_SYMBOL: i32 = 19;
pub const UNUM_THREE_DIGIT_SYMBOL: i32 = 20;
pub const UNUM_FOUR_DIGIT_SYMBOL: i32 = 21;
pub const UNUM_FIVE_DIGIT_SYMBOL: i32 = 22;
pub const UNUM_SIX_DIGIT_SYMBOL: i32 = 23;
pub const UNUM_SEVEN_DIGIT_SYMBOL: i32 = 24;
pub const UNUM_EIGHT_DIGIT_SYMBOL: i32 = 25;
pub const UNUM_NINE_DIGIT_SYMBOL: i32 = 26;
pub const UNUM_EXPONENT_MULTIPLICATION_SYMBOL: i32 = 27;
// UNumberFormatSymbol
const (
	UNUM_DECIMAL_SEPARATOR_SYMBOL int32 = 0
	UNUM_GROUPING_SEPARATOR_SYMBOL int32 = 1
	UNUM_PATTERN_SEPARATOR_SYMBOL int32 = 2
	UNUM_PERCENT_SYMBOL int32 = 3
	UNUM_ZERO_DIGIT_SYMBOL int32 = 4
	UNUM_DIGIT_SYMBOL int32 = 5
	UNUM_MINUS_SIGN_SYMBOL int32 = 6
	UNUM_PLUS_SIGN_SYMBOL int32 = 7
	UNUM_CURRENCY_SYMBOL int32 = 8
	UNUM_INTL_CURRENCY_SYMBOL int32 = 9
	UNUM_MONETARY_SEPARATOR_SYMBOL int32 = 10
	UNUM_EXPONENTIAL_SYMBOL int32 = 11
	UNUM_PERMILL_SYMBOL int32 = 12
	UNUM_PAD_ESCAPE_SYMBOL int32 = 13
	UNUM_INFINITY_SYMBOL int32 = 14
	UNUM_NAN_SYMBOL int32 = 15
	UNUM_SIGNIFICANT_DIGIT_SYMBOL int32 = 16
	UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL int32 = 17
	UNUM_ONE_DIGIT_SYMBOL int32 = 18
	UNUM_TWO_DIGIT_SYMBOL int32 = 19
	UNUM_THREE_DIGIT_SYMBOL int32 = 20
	UNUM_FOUR_DIGIT_SYMBOL int32 = 21
	UNUM_FIVE_DIGIT_SYMBOL int32 = 22
	UNUM_SIX_DIGIT_SYMBOL int32 = 23
	UNUM_SEVEN_DIGIT_SYMBOL int32 = 24
	UNUM_EIGHT_DIGIT_SYMBOL int32 = 25
	UNUM_NINE_DIGIT_SYMBOL int32 = 26
	UNUM_EXPONENT_MULTIPLICATION_SYMBOL int32 = 27
)
const
  UNUM_DECIMAL_SEPARATOR_SYMBOL = 0;
  UNUM_GROUPING_SEPARATOR_SYMBOL = 1;
  UNUM_PATTERN_SEPARATOR_SYMBOL = 2;
  UNUM_PERCENT_SYMBOL = 3;
  UNUM_ZERO_DIGIT_SYMBOL = 4;
  UNUM_DIGIT_SYMBOL = 5;
  UNUM_MINUS_SIGN_SYMBOL = 6;
  UNUM_PLUS_SIGN_SYMBOL = 7;
  UNUM_CURRENCY_SYMBOL = 8;
  UNUM_INTL_CURRENCY_SYMBOL = 9;
  UNUM_MONETARY_SEPARATOR_SYMBOL = 10;
  UNUM_EXPONENTIAL_SYMBOL = 11;
  UNUM_PERMILL_SYMBOL = 12;
  UNUM_PAD_ESCAPE_SYMBOL = 13;
  UNUM_INFINITY_SYMBOL = 14;
  UNUM_NAN_SYMBOL = 15;
  UNUM_SIGNIFICANT_DIGIT_SYMBOL = 16;
  UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL = 17;
  UNUM_ONE_DIGIT_SYMBOL = 18;
  UNUM_TWO_DIGIT_SYMBOL = 19;
  UNUM_THREE_DIGIT_SYMBOL = 20;
  UNUM_FOUR_DIGIT_SYMBOL = 21;
  UNUM_FIVE_DIGIT_SYMBOL = 22;
  UNUM_SIX_DIGIT_SYMBOL = 23;
  UNUM_SEVEN_DIGIT_SYMBOL = 24;
  UNUM_EIGHT_DIGIT_SYMBOL = 25;
  UNUM_NINE_DIGIT_SYMBOL = 26;
  UNUM_EXPONENT_MULTIPLICATION_SYMBOL = 27;
// UNumberFormatSymbol
pub const UNUM_DECIMAL_SEPARATOR_SYMBOL: i32 = 0;
pub const UNUM_GROUPING_SEPARATOR_SYMBOL: i32 = 1;
pub const UNUM_PATTERN_SEPARATOR_SYMBOL: i32 = 2;
pub const UNUM_PERCENT_SYMBOL: i32 = 3;
pub const UNUM_ZERO_DIGIT_SYMBOL: i32 = 4;
pub const UNUM_DIGIT_SYMBOL: i32 = 5;
pub const UNUM_MINUS_SIGN_SYMBOL: i32 = 6;
pub const UNUM_PLUS_SIGN_SYMBOL: i32 = 7;
pub const UNUM_CURRENCY_SYMBOL: i32 = 8;
pub const UNUM_INTL_CURRENCY_SYMBOL: i32 = 9;
pub const UNUM_MONETARY_SEPARATOR_SYMBOL: i32 = 10;
pub const UNUM_EXPONENTIAL_SYMBOL: i32 = 11;
pub const UNUM_PERMILL_SYMBOL: i32 = 12;
pub const UNUM_PAD_ESCAPE_SYMBOL: i32 = 13;
pub const UNUM_INFINITY_SYMBOL: i32 = 14;
pub const UNUM_NAN_SYMBOL: i32 = 15;
pub const UNUM_SIGNIFICANT_DIGIT_SYMBOL: i32 = 16;
pub const UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL: i32 = 17;
pub const UNUM_ONE_DIGIT_SYMBOL: i32 = 18;
pub const UNUM_TWO_DIGIT_SYMBOL: i32 = 19;
pub const UNUM_THREE_DIGIT_SYMBOL: i32 = 20;
pub const UNUM_FOUR_DIGIT_SYMBOL: i32 = 21;
pub const UNUM_FIVE_DIGIT_SYMBOL: i32 = 22;
pub const UNUM_SIX_DIGIT_SYMBOL: i32 = 23;
pub const UNUM_SEVEN_DIGIT_SYMBOL: i32 = 24;
pub const UNUM_EIGHT_DIGIT_SYMBOL: i32 = 25;
pub const UNUM_NINE_DIGIT_SYMBOL: i32 = 26;
pub const UNUM_EXPONENT_MULTIPLICATION_SYMBOL: i32 = 27;
const
  UNUM_DECIMAL_SEPARATOR_SYMBOL* = 0
  UNUM_GROUPING_SEPARATOR_SYMBOL* = 1
  UNUM_PATTERN_SEPARATOR_SYMBOL* = 2
  UNUM_PERCENT_SYMBOL* = 3
  UNUM_ZERO_DIGIT_SYMBOL* = 4
  UNUM_DIGIT_SYMBOL* = 5
  UNUM_MINUS_SIGN_SYMBOL* = 6
  UNUM_PLUS_SIGN_SYMBOL* = 7
  UNUM_CURRENCY_SYMBOL* = 8
  UNUM_INTL_CURRENCY_SYMBOL* = 9
  UNUM_MONETARY_SEPARATOR_SYMBOL* = 10
  UNUM_EXPONENTIAL_SYMBOL* = 11
  UNUM_PERMILL_SYMBOL* = 12
  UNUM_PAD_ESCAPE_SYMBOL* = 13
  UNUM_INFINITY_SYMBOL* = 14
  UNUM_NAN_SYMBOL* = 15
  UNUM_SIGNIFICANT_DIGIT_SYMBOL* = 16
  UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL* = 17
  UNUM_ONE_DIGIT_SYMBOL* = 18
  UNUM_TWO_DIGIT_SYMBOL* = 19
  UNUM_THREE_DIGIT_SYMBOL* = 20
  UNUM_FOUR_DIGIT_SYMBOL* = 21
  UNUM_FIVE_DIGIT_SYMBOL* = 22
  UNUM_SIX_DIGIT_SYMBOL* = 23
  UNUM_SEVEN_DIGIT_SYMBOL* = 24
  UNUM_EIGHT_DIGIT_SYMBOL* = 25
  UNUM_NINE_DIGIT_SYMBOL* = 26
  UNUM_EXPONENT_MULTIPLICATION_SYMBOL* = 27
enum UNumberFormatSymbol : int {
    UNUM_DECIMAL_SEPARATOR_SYMBOL = 0,
    UNUM_GROUPING_SEPARATOR_SYMBOL = 1,
    UNUM_PATTERN_SEPARATOR_SYMBOL = 2,
    UNUM_PERCENT_SYMBOL = 3,
    UNUM_ZERO_DIGIT_SYMBOL = 4,
    UNUM_DIGIT_SYMBOL = 5,
    UNUM_MINUS_SIGN_SYMBOL = 6,
    UNUM_PLUS_SIGN_SYMBOL = 7,
    UNUM_CURRENCY_SYMBOL = 8,
    UNUM_INTL_CURRENCY_SYMBOL = 9,
    UNUM_MONETARY_SEPARATOR_SYMBOL = 10,
    UNUM_EXPONENTIAL_SYMBOL = 11,
    UNUM_PERMILL_SYMBOL = 12,
    UNUM_PAD_ESCAPE_SYMBOL = 13,
    UNUM_INFINITY_SYMBOL = 14,
    UNUM_NAN_SYMBOL = 15,
    UNUM_SIGNIFICANT_DIGIT_SYMBOL = 16,
    UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL = 17,
    UNUM_ONE_DIGIT_SYMBOL = 18,
    UNUM_TWO_DIGIT_SYMBOL = 19,
    UNUM_THREE_DIGIT_SYMBOL = 20,
    UNUM_FOUR_DIGIT_SYMBOL = 21,
    UNUM_FIVE_DIGIT_SYMBOL = 22,
    UNUM_SIX_DIGIT_SYMBOL = 23,
    UNUM_SEVEN_DIGIT_SYMBOL = 24,
    UNUM_EIGHT_DIGIT_SYMBOL = 25,
    UNUM_NINE_DIGIT_SYMBOL = 26,
    UNUM_EXPONENT_MULTIPLICATION_SYMBOL = 27,
}
#define global UNUM_DECIMAL_SEPARATOR_SYMBOL           0x0
#define global UNUM_GROUPING_SEPARATOR_SYMBOL          0x1
#define global UNUM_PATTERN_SEPARATOR_SYMBOL           0x2
#define global UNUM_PERCENT_SYMBOL                     0x3
#define global UNUM_ZERO_DIGIT_SYMBOL                  0x4
#define global UNUM_DIGIT_SYMBOL                       0x5
#define global UNUM_MINUS_SIGN_SYMBOL                  0x6
#define global UNUM_PLUS_SIGN_SYMBOL                   0x7
#define global UNUM_CURRENCY_SYMBOL                    0x8
#define global UNUM_INTL_CURRENCY_SYMBOL               0x9
#define global UNUM_MONETARY_SEPARATOR_SYMBOL          0xA
#define global UNUM_EXPONENTIAL_SYMBOL                 0xB
#define global UNUM_PERMILL_SYMBOL                     0xC
#define global UNUM_PAD_ESCAPE_SYMBOL                  0xD
#define global UNUM_INFINITY_SYMBOL                    0xE
#define global UNUM_NAN_SYMBOL                         0xF
#define global UNUM_SIGNIFICANT_DIGIT_SYMBOL           0x10
#define global UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL 0x11
#define global UNUM_ONE_DIGIT_SYMBOL                   0x12
#define global UNUM_TWO_DIGIT_SYMBOL                   0x13
#define global UNUM_THREE_DIGIT_SYMBOL                 0x14
#define global UNUM_FOUR_DIGIT_SYMBOL                  0x15
#define global UNUM_FIVE_DIGIT_SYMBOL                  0x16
#define global UNUM_SIX_DIGIT_SYMBOL                   0x17
#define global UNUM_SEVEN_DIGIT_SYMBOL                 0x18
#define global UNUM_EIGHT_DIGIT_SYMBOL                 0x19
#define global UNUM_NINE_DIGIT_SYMBOL                  0x1A
#define global UNUM_EXPONENT_MULTIPLICATION_SYMBOL     0x1B