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

NOTIFY_IME_ACTION

列挙型
基底型u4

メンバー 8

名前10進16進
NI_CHANGECANDIDATELIST190x13
NI_CLOSECANDIDATE170x11
NI_COMPOSITIONSTR210x15
NI_IMEMENUSELECTED240x18
NI_OPENCANDIDATE160x10
NI_SELECTCANDIDATESTR180x12
NI_SETCANDIDATE_PAGESIZE230x17
NI_SETCANDIDATE_PAGESTART220x16

各言語での定義

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

typedef enum NOTIFY_IME_ACTION : unsigned int {
    NI_CHANGECANDIDATELIST = 19,
    NI_CLOSECANDIDATE = 17,
    NI_COMPOSITIONSTR = 21,
    NI_IMEMENUSELECTED = 24,
    NI_OPENCANDIDATE = 16,
    NI_SELECTCANDIDATESTR = 18,
    NI_SETCANDIDATE_PAGESIZE = 23,
    NI_SETCANDIDATE_PAGESTART = 22
} NOTIFY_IME_ACTION;
public enum NOTIFY_IME_ACTION : uint
{
    NI_CHANGECANDIDATELIST = 19,
    NI_CLOSECANDIDATE = 17,
    NI_COMPOSITIONSTR = 21,
    NI_IMEMENUSELECTED = 24,
    NI_OPENCANDIDATE = 16,
    NI_SELECTCANDIDATESTR = 18,
    NI_SETCANDIDATE_PAGESIZE = 23,
    NI_SETCANDIDATE_PAGESTART = 22,
}
Public Enum NOTIFY_IME_ACTION As UInteger
    NI_CHANGECANDIDATELIST = 19
    NI_CLOSECANDIDATE = 17
    NI_COMPOSITIONSTR = 21
    NI_IMEMENUSELECTED = 24
    NI_OPENCANDIDATE = 16
    NI_SELECTCANDIDATESTR = 18
    NI_SETCANDIDATE_PAGESIZE = 23
    NI_SETCANDIDATE_PAGESTART = 22
End Enum
import enum

class NOTIFY_IME_ACTION(enum.IntEnum):
    NI_CHANGECANDIDATELIST = 19
    NI_CLOSECANDIDATE = 17
    NI_COMPOSITIONSTR = 21
    NI_IMEMENUSELECTED = 24
    NI_OPENCANDIDATE = 16
    NI_SELECTCANDIDATESTR = 18
    NI_SETCANDIDATE_PAGESIZE = 23
    NI_SETCANDIDATE_PAGESTART = 22
// NOTIFY_IME_ACTION
pub const NI_CHANGECANDIDATELIST: u32 = 19;
pub const NI_CLOSECANDIDATE: u32 = 17;
pub const NI_COMPOSITIONSTR: u32 = 21;
pub const NI_IMEMENUSELECTED: u32 = 24;
pub const NI_OPENCANDIDATE: u32 = 16;
pub const NI_SELECTCANDIDATESTR: u32 = 18;
pub const NI_SETCANDIDATE_PAGESIZE: u32 = 23;
pub const NI_SETCANDIDATE_PAGESTART: u32 = 22;
// NOTIFY_IME_ACTION
const (
	NI_CHANGECANDIDATELIST uint32 = 19
	NI_CLOSECANDIDATE uint32 = 17
	NI_COMPOSITIONSTR uint32 = 21
	NI_IMEMENUSELECTED uint32 = 24
	NI_OPENCANDIDATE uint32 = 16
	NI_SELECTCANDIDATESTR uint32 = 18
	NI_SETCANDIDATE_PAGESIZE uint32 = 23
	NI_SETCANDIDATE_PAGESTART uint32 = 22
)
const
  NI_CHANGECANDIDATELIST = 19;
  NI_CLOSECANDIDATE = 17;
  NI_COMPOSITIONSTR = 21;
  NI_IMEMENUSELECTED = 24;
  NI_OPENCANDIDATE = 16;
  NI_SELECTCANDIDATESTR = 18;
  NI_SETCANDIDATE_PAGESIZE = 23;
  NI_SETCANDIDATE_PAGESTART = 22;
// NOTIFY_IME_ACTION
pub const NI_CHANGECANDIDATELIST: u32 = 19;
pub const NI_CLOSECANDIDATE: u32 = 17;
pub const NI_COMPOSITIONSTR: u32 = 21;
pub const NI_IMEMENUSELECTED: u32 = 24;
pub const NI_OPENCANDIDATE: u32 = 16;
pub const NI_SELECTCANDIDATESTR: u32 = 18;
pub const NI_SETCANDIDATE_PAGESIZE: u32 = 23;
pub const NI_SETCANDIDATE_PAGESTART: u32 = 22;
const
  NI_CHANGECANDIDATELIST* = 19
  NI_CLOSECANDIDATE* = 17
  NI_COMPOSITIONSTR* = 21
  NI_IMEMENUSELECTED* = 24
  NI_OPENCANDIDATE* = 16
  NI_SELECTCANDIDATESTR* = 18
  NI_SETCANDIDATE_PAGESIZE* = 23
  NI_SETCANDIDATE_PAGESTART* = 22
enum NOTIFY_IME_ACTION : uint {
    NI_CHANGECANDIDATELIST = 19,
    NI_CLOSECANDIDATE = 17,
    NI_COMPOSITIONSTR = 21,
    NI_IMEMENUSELECTED = 24,
    NI_OPENCANDIDATE = 16,
    NI_SELECTCANDIDATESTR = 18,
    NI_SETCANDIDATE_PAGESIZE = 23,
    NI_SETCANDIDATE_PAGESTART = 22,
}
#define global NI_CHANGECANDIDATELIST    0x13
#define global NI_CLOSECANDIDATE         0x11
#define global NI_COMPOSITIONSTR         0x15
#define global NI_IMEMENUSELECTED        0x18
#define global NI_OPENCANDIDATE          0x10
#define global NI_SELECTCANDIDATESTR     0x12
#define global NI_SETCANDIDATE_PAGESIZE  0x17
#define global NI_SETCANDIDATE_PAGESTART 0x16