ホーム › UI.Input.Ime › IME_CONVERSION_MODE
IME_CONVERSION_MODE
列挙型フラグメンバー 19
| 名前 | 10進 | 16進 |
|---|---|---|
| IME_CMODE_ALPHANUMERIC | 0 | 0x0 |
| IME_CMODE_NATIVE | 1 | 0x1 |
| IME_CMODE_CHINESE | 1 | 0x1 |
| IME_CMODE_HANGUL | 1 | 0x1 |
| IME_CMODE_JAPANESE | 1 | 0x1 |
| IME_CMODE_KATAKANA | 2 | 0x2 |
| IME_CMODE_LANGUAGE | 3 | 0x3 |
| IME_CMODE_FULLSHAPE | 8 | 0x8 |
| IME_CMODE_ROMAN | 16 | 0x10 |
| IME_CMODE_CHARCODE | 32 | 0x20 |
| IME_CMODE_HANJACONVERT | 64 | 0x40 |
| IME_CMODE_NATIVESYMBOL | 128 | 0x80 |
| IME_CMODE_HANGEUL | 1 | 0x1 |
| IME_CMODE_SOFTKBD | 128 | 0x80 |
| IME_CMODE_NOCONVERSION | 256 | 0x100 |
| IME_CMODE_EUDC | 512 | 0x200 |
| IME_CMODE_SYMBOL | 1024 | 0x400 |
| IME_CMODE_FIXED | 2048 | 0x800 |
| IME_CMODE_RESERVED | 4026531840 | 0xF0000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum IME_CONVERSION_MODE : unsigned int {
IME_CMODE_ALPHANUMERIC = 0,
IME_CMODE_NATIVE = 1,
IME_CMODE_CHINESE = 1,
IME_CMODE_HANGUL = 1,
IME_CMODE_JAPANESE = 1,
IME_CMODE_KATAKANA = 2,
IME_CMODE_LANGUAGE = 3,
IME_CMODE_FULLSHAPE = 8,
IME_CMODE_ROMAN = 16,
IME_CMODE_CHARCODE = 32,
IME_CMODE_HANJACONVERT = 64,
IME_CMODE_NATIVESYMBOL = 128,
IME_CMODE_HANGEUL = 1,
IME_CMODE_SOFTKBD = 128,
IME_CMODE_NOCONVERSION = 256,
IME_CMODE_EUDC = 512,
IME_CMODE_SYMBOL = 1024,
IME_CMODE_FIXED = 2048,
IME_CMODE_RESERVED = 4026531840
} IME_CONVERSION_MODE;[Flags]
public enum IME_CONVERSION_MODE : uint
{
IME_CMODE_ALPHANUMERIC = 0,
IME_CMODE_NATIVE = 1,
IME_CMODE_CHINESE = 1,
IME_CMODE_HANGUL = 1,
IME_CMODE_JAPANESE = 1,
IME_CMODE_KATAKANA = 2,
IME_CMODE_LANGUAGE = 3,
IME_CMODE_FULLSHAPE = 8,
IME_CMODE_ROMAN = 16,
IME_CMODE_CHARCODE = 32,
IME_CMODE_HANJACONVERT = 64,
IME_CMODE_NATIVESYMBOL = 128,
IME_CMODE_HANGEUL = 1,
IME_CMODE_SOFTKBD = 128,
IME_CMODE_NOCONVERSION = 256,
IME_CMODE_EUDC = 512,
IME_CMODE_SYMBOL = 1024,
IME_CMODE_FIXED = 2048,
IME_CMODE_RESERVED = 4026531840,
}<Flags>
Public Enum IME_CONVERSION_MODE As UInteger
IME_CMODE_ALPHANUMERIC = 0
IME_CMODE_NATIVE = 1
IME_CMODE_CHINESE = 1
IME_CMODE_HANGUL = 1
IME_CMODE_JAPANESE = 1
IME_CMODE_KATAKANA = 2
IME_CMODE_LANGUAGE = 3
IME_CMODE_FULLSHAPE = 8
IME_CMODE_ROMAN = 16
IME_CMODE_CHARCODE = 32
IME_CMODE_HANJACONVERT = 64
IME_CMODE_NATIVESYMBOL = 128
IME_CMODE_HANGEUL = 1
IME_CMODE_SOFTKBD = 128
IME_CMODE_NOCONVERSION = 256
IME_CMODE_EUDC = 512
IME_CMODE_SYMBOL = 1024
IME_CMODE_FIXED = 2048
IME_CMODE_RESERVED = 4026531840
End Enumimport enum
class IME_CONVERSION_MODE(enum.IntFlag):
IME_CMODE_ALPHANUMERIC = 0
IME_CMODE_NATIVE = 1
IME_CMODE_CHINESE = 1
IME_CMODE_HANGUL = 1
IME_CMODE_JAPANESE = 1
IME_CMODE_KATAKANA = 2
IME_CMODE_LANGUAGE = 3
IME_CMODE_FULLSHAPE = 8
IME_CMODE_ROMAN = 16
IME_CMODE_CHARCODE = 32
IME_CMODE_HANJACONVERT = 64
IME_CMODE_NATIVESYMBOL = 128
IME_CMODE_HANGEUL = 1
IME_CMODE_SOFTKBD = 128
IME_CMODE_NOCONVERSION = 256
IME_CMODE_EUDC = 512
IME_CMODE_SYMBOL = 1024
IME_CMODE_FIXED = 2048
IME_CMODE_RESERVED = 4026531840// IME_CONVERSION_MODE (flags)
pub const IME_CMODE_ALPHANUMERIC: u32 = 0;
pub const IME_CMODE_NATIVE: u32 = 1;
pub const IME_CMODE_CHINESE: u32 = 1;
pub const IME_CMODE_HANGUL: u32 = 1;
pub const IME_CMODE_JAPANESE: u32 = 1;
pub const IME_CMODE_KATAKANA: u32 = 2;
pub const IME_CMODE_LANGUAGE: u32 = 3;
pub const IME_CMODE_FULLSHAPE: u32 = 8;
pub const IME_CMODE_ROMAN: u32 = 16;
pub const IME_CMODE_CHARCODE: u32 = 32;
pub const IME_CMODE_HANJACONVERT: u32 = 64;
pub const IME_CMODE_NATIVESYMBOL: u32 = 128;
pub const IME_CMODE_HANGEUL: u32 = 1;
pub const IME_CMODE_SOFTKBD: u32 = 128;
pub const IME_CMODE_NOCONVERSION: u32 = 256;
pub const IME_CMODE_EUDC: u32 = 512;
pub const IME_CMODE_SYMBOL: u32 = 1024;
pub const IME_CMODE_FIXED: u32 = 2048;
pub const IME_CMODE_RESERVED: u32 = 4026531840;// IME_CONVERSION_MODE
const (
IME_CMODE_ALPHANUMERIC uint32 = 0
IME_CMODE_NATIVE uint32 = 1
IME_CMODE_CHINESE uint32 = 1
IME_CMODE_HANGUL uint32 = 1
IME_CMODE_JAPANESE uint32 = 1
IME_CMODE_KATAKANA uint32 = 2
IME_CMODE_LANGUAGE uint32 = 3
IME_CMODE_FULLSHAPE uint32 = 8
IME_CMODE_ROMAN uint32 = 16
IME_CMODE_CHARCODE uint32 = 32
IME_CMODE_HANJACONVERT uint32 = 64
IME_CMODE_NATIVESYMBOL uint32 = 128
IME_CMODE_HANGEUL uint32 = 1
IME_CMODE_SOFTKBD uint32 = 128
IME_CMODE_NOCONVERSION uint32 = 256
IME_CMODE_EUDC uint32 = 512
IME_CMODE_SYMBOL uint32 = 1024
IME_CMODE_FIXED uint32 = 2048
IME_CMODE_RESERVED uint32 = 4026531840
)const
IME_CMODE_ALPHANUMERIC = 0;
IME_CMODE_NATIVE = 1;
IME_CMODE_CHINESE = 1;
IME_CMODE_HANGUL = 1;
IME_CMODE_JAPANESE = 1;
IME_CMODE_KATAKANA = 2;
IME_CMODE_LANGUAGE = 3;
IME_CMODE_FULLSHAPE = 8;
IME_CMODE_ROMAN = 16;
IME_CMODE_CHARCODE = 32;
IME_CMODE_HANJACONVERT = 64;
IME_CMODE_NATIVESYMBOL = 128;
IME_CMODE_HANGEUL = 1;
IME_CMODE_SOFTKBD = 128;
IME_CMODE_NOCONVERSION = 256;
IME_CMODE_EUDC = 512;
IME_CMODE_SYMBOL = 1024;
IME_CMODE_FIXED = 2048;
IME_CMODE_RESERVED = 4026531840;// IME_CONVERSION_MODE
pub const IME_CMODE_ALPHANUMERIC: u32 = 0;
pub const IME_CMODE_NATIVE: u32 = 1;
pub const IME_CMODE_CHINESE: u32 = 1;
pub const IME_CMODE_HANGUL: u32 = 1;
pub const IME_CMODE_JAPANESE: u32 = 1;
pub const IME_CMODE_KATAKANA: u32 = 2;
pub const IME_CMODE_LANGUAGE: u32 = 3;
pub const IME_CMODE_FULLSHAPE: u32 = 8;
pub const IME_CMODE_ROMAN: u32 = 16;
pub const IME_CMODE_CHARCODE: u32 = 32;
pub const IME_CMODE_HANJACONVERT: u32 = 64;
pub const IME_CMODE_NATIVESYMBOL: u32 = 128;
pub const IME_CMODE_HANGEUL: u32 = 1;
pub const IME_CMODE_SOFTKBD: u32 = 128;
pub const IME_CMODE_NOCONVERSION: u32 = 256;
pub const IME_CMODE_EUDC: u32 = 512;
pub const IME_CMODE_SYMBOL: u32 = 1024;
pub const IME_CMODE_FIXED: u32 = 2048;
pub const IME_CMODE_RESERVED: u32 = 4026531840;const
IME_CMODE_ALPHANUMERIC* = 0
IME_CMODE_NATIVE* = 1
IME_CMODE_CHINESE* = 1
IME_CMODE_HANGUL* = 1
IME_CMODE_JAPANESE* = 1
IME_CMODE_KATAKANA* = 2
IME_CMODE_LANGUAGE* = 3
IME_CMODE_FULLSHAPE* = 8
IME_CMODE_ROMAN* = 16
IME_CMODE_CHARCODE* = 32
IME_CMODE_HANJACONVERT* = 64
IME_CMODE_NATIVESYMBOL* = 128
IME_CMODE_HANGEUL* = 1
IME_CMODE_SOFTKBD* = 128
IME_CMODE_NOCONVERSION* = 256
IME_CMODE_EUDC* = 512
IME_CMODE_SYMBOL* = 1024
IME_CMODE_FIXED* = 2048
IME_CMODE_RESERVED* = 4026531840enum IME_CONVERSION_MODE : uint {
IME_CMODE_ALPHANUMERIC = 0,
IME_CMODE_NATIVE = 1,
IME_CMODE_CHINESE = 1,
IME_CMODE_HANGUL = 1,
IME_CMODE_JAPANESE = 1,
IME_CMODE_KATAKANA = 2,
IME_CMODE_LANGUAGE = 3,
IME_CMODE_FULLSHAPE = 8,
IME_CMODE_ROMAN = 16,
IME_CMODE_CHARCODE = 32,
IME_CMODE_HANJACONVERT = 64,
IME_CMODE_NATIVESYMBOL = 128,
IME_CMODE_HANGEUL = 1,
IME_CMODE_SOFTKBD = 128,
IME_CMODE_NOCONVERSION = 256,
IME_CMODE_EUDC = 512,
IME_CMODE_SYMBOL = 1024,
IME_CMODE_FIXED = 2048,
IME_CMODE_RESERVED = 4026531840,
}#define global IME_CMODE_ALPHANUMERIC 0x0
#define global IME_CMODE_NATIVE 0x1
#define global IME_CMODE_CHINESE 0x1
#define global IME_CMODE_HANGUL 0x1
#define global IME_CMODE_JAPANESE 0x1
#define global IME_CMODE_KATAKANA 0x2
#define global IME_CMODE_LANGUAGE 0x3
#define global IME_CMODE_FULLSHAPE 0x8
#define global IME_CMODE_ROMAN 0x10
#define global IME_CMODE_CHARCODE 0x20
#define global IME_CMODE_HANJACONVERT 0x40
#define global IME_CMODE_NATIVESYMBOL 0x80
#define global IME_CMODE_HANGEUL 0x1
#define global IME_CMODE_SOFTKBD 0x80
#define global IME_CMODE_NOCONVERSION 0x100
#define global IME_CMODE_EUDC 0x200
#define global IME_CMODE_SYMBOL 0x400
#define global IME_CMODE_FIXED 0x800
#define global IME_CMODE_RESERVED 0xF0000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。