Win32 API 日本語リファレンス
ホームUI.Input.Ime › IME_SENTENCE_MODE

IME_SENTENCE_MODE

列挙型フラグ
基底型u4

メンバー 7

名前10進16進
IME_SMODE_NONE00x0
IME_SMODE_PLAURALCLAUSE10x1
IME_SMODE_SINGLECONVERT20x2
IME_SMODE_AUTOMATIC40x4
IME_SMODE_PHRASEPREDICT80x8
IME_SMODE_CONVERSATION160x10
IME_SMODE_RESERVED614400xF000

各言語での定義

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

typedef enum IME_SENTENCE_MODE : unsigned int {
    IME_SMODE_NONE = 0,
    IME_SMODE_PLAURALCLAUSE = 1,
    IME_SMODE_SINGLECONVERT = 2,
    IME_SMODE_AUTOMATIC = 4,
    IME_SMODE_PHRASEPREDICT = 8,
    IME_SMODE_CONVERSATION = 16,
    IME_SMODE_RESERVED = 61440
} IME_SENTENCE_MODE;
[Flags]
public enum IME_SENTENCE_MODE : uint
{
    IME_SMODE_NONE = 0,
    IME_SMODE_PLAURALCLAUSE = 1,
    IME_SMODE_SINGLECONVERT = 2,
    IME_SMODE_AUTOMATIC = 4,
    IME_SMODE_PHRASEPREDICT = 8,
    IME_SMODE_CONVERSATION = 16,
    IME_SMODE_RESERVED = 61440,
}
<Flags>
Public Enum IME_SENTENCE_MODE As UInteger
    IME_SMODE_NONE = 0
    IME_SMODE_PLAURALCLAUSE = 1
    IME_SMODE_SINGLECONVERT = 2
    IME_SMODE_AUTOMATIC = 4
    IME_SMODE_PHRASEPREDICT = 8
    IME_SMODE_CONVERSATION = 16
    IME_SMODE_RESERVED = 61440
End Enum
import enum

class IME_SENTENCE_MODE(enum.IntFlag):
    IME_SMODE_NONE = 0
    IME_SMODE_PLAURALCLAUSE = 1
    IME_SMODE_SINGLECONVERT = 2
    IME_SMODE_AUTOMATIC = 4
    IME_SMODE_PHRASEPREDICT = 8
    IME_SMODE_CONVERSATION = 16
    IME_SMODE_RESERVED = 61440
// IME_SENTENCE_MODE (flags)
pub const IME_SMODE_NONE: u32 = 0;
pub const IME_SMODE_PLAURALCLAUSE: u32 = 1;
pub const IME_SMODE_SINGLECONVERT: u32 = 2;
pub const IME_SMODE_AUTOMATIC: u32 = 4;
pub const IME_SMODE_PHRASEPREDICT: u32 = 8;
pub const IME_SMODE_CONVERSATION: u32 = 16;
pub const IME_SMODE_RESERVED: u32 = 61440;
// IME_SENTENCE_MODE
const (
	IME_SMODE_NONE uint32 = 0
	IME_SMODE_PLAURALCLAUSE uint32 = 1
	IME_SMODE_SINGLECONVERT uint32 = 2
	IME_SMODE_AUTOMATIC uint32 = 4
	IME_SMODE_PHRASEPREDICT uint32 = 8
	IME_SMODE_CONVERSATION uint32 = 16
	IME_SMODE_RESERVED uint32 = 61440
)
const
  IME_SMODE_NONE = 0;
  IME_SMODE_PLAURALCLAUSE = 1;
  IME_SMODE_SINGLECONVERT = 2;
  IME_SMODE_AUTOMATIC = 4;
  IME_SMODE_PHRASEPREDICT = 8;
  IME_SMODE_CONVERSATION = 16;
  IME_SMODE_RESERVED = 61440;
// IME_SENTENCE_MODE
pub const IME_SMODE_NONE: u32 = 0;
pub const IME_SMODE_PLAURALCLAUSE: u32 = 1;
pub const IME_SMODE_SINGLECONVERT: u32 = 2;
pub const IME_SMODE_AUTOMATIC: u32 = 4;
pub const IME_SMODE_PHRASEPREDICT: u32 = 8;
pub const IME_SMODE_CONVERSATION: u32 = 16;
pub const IME_SMODE_RESERVED: u32 = 61440;
const
  IME_SMODE_NONE* = 0
  IME_SMODE_PLAURALCLAUSE* = 1
  IME_SMODE_SINGLECONVERT* = 2
  IME_SMODE_AUTOMATIC* = 4
  IME_SMODE_PHRASEPREDICT* = 8
  IME_SMODE_CONVERSATION* = 16
  IME_SMODE_RESERVED* = 61440
enum IME_SENTENCE_MODE : uint {
    IME_SMODE_NONE = 0,
    IME_SMODE_PLAURALCLAUSE = 1,
    IME_SMODE_SINGLECONVERT = 2,
    IME_SMODE_AUTOMATIC = 4,
    IME_SMODE_PHRASEPREDICT = 8,
    IME_SMODE_CONVERSATION = 16,
    IME_SMODE_RESERVED = 61440,
}
#define global IME_SMODE_NONE          0x0
#define global IME_SMODE_PLAURALCLAUSE 0x1
#define global IME_SMODE_SINGLECONVERT 0x2
#define global IME_SMODE_AUTOMATIC     0x4
#define global IME_SMODE_PHRASEPREDICT 0x8
#define global IME_SMODE_CONVERSATION  0x10
#define global IME_SMODE_RESERVED      0xF000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。