Win32 API 日本語リファレンス
ホームUI.TabletPC › EventMask

EventMask

列挙型
基底型i4

メンバー 13

名前10進16進説明
EventMask_InPlaceStateChanging10x1修正モードが変更されようとしているときに発生します。
EventMask_InPlaceStateChanged20x2修正モードが変更されたときに発生します。
EventMask_InPlaceSizeChanging40x4ユーザーによるサイズ変更、自動拡大、または入力領域の変更によって、インプレースの Input Panel のサイズが変更されようとしているときに発生します。
EventMask_InPlaceSizeChanged80x8ユーザーによるサイズ変更、自動拡大、または入力領域の変更によって、インプレースの Input Panel のサイズが変更されたときに発生します。
EventMask_InputAreaChanging160x10入力領域が変更されようとしているときに発生します。
EventMask_InputAreaChanged320x20入力領域が変更されたときに発生します。
EventMask_CorrectionModeChanging640x40修正モードが変更されようとしているときに発生します。
EventMask_CorrectionModeChanged1280x80修正モードが変更されたときに発生します。
EventMask_InPlaceVisibilityChanging2560x100インプレースの Input Panel の表示状態が変更されようとしているときに発生します。
EventMask_InPlaceVisibilityChanged5120x200入力領域が変更されたときに発生します。
EventMask_TextInserting10240x400Tablet PC Input Panel が入力フォーカスを持つコントロールにテキストを挿入しようとしているときに発生します。
EventMask_TextInserted20480x800Tablet PC Input Panel が入力フォーカスを持つコントロールにテキストを挿入したときに発生します。
EventMask_All40950xFFFすべてのメンバーイベントのビット単位の組み合わせを表します。

公式ドキュメント

ITextInputPanel インターフェイスで通知対象として設定できるイベントです。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum EventMask : int {
    EventMask_InPlaceStateChanging = 1,
    EventMask_InPlaceStateChanged = 2,
    EventMask_InPlaceSizeChanging = 4,
    EventMask_InPlaceSizeChanged = 8,
    EventMask_InputAreaChanging = 16,
    EventMask_InputAreaChanged = 32,
    EventMask_CorrectionModeChanging = 64,
    EventMask_CorrectionModeChanged = 128,
    EventMask_InPlaceVisibilityChanging = 256,
    EventMask_InPlaceVisibilityChanged = 512,
    EventMask_TextInserting = 1024,
    EventMask_TextInserted = 2048,
    EventMask_All = 4095
} EventMask;
public enum EventMask : int
{
    EventMask_InPlaceStateChanging = 1,
    EventMask_InPlaceStateChanged = 2,
    EventMask_InPlaceSizeChanging = 4,
    EventMask_InPlaceSizeChanged = 8,
    EventMask_InputAreaChanging = 16,
    EventMask_InputAreaChanged = 32,
    EventMask_CorrectionModeChanging = 64,
    EventMask_CorrectionModeChanged = 128,
    EventMask_InPlaceVisibilityChanging = 256,
    EventMask_InPlaceVisibilityChanged = 512,
    EventMask_TextInserting = 1024,
    EventMask_TextInserted = 2048,
    EventMask_All = 4095,
}
Public Enum EventMask As Integer
    EventMask_InPlaceStateChanging = 1
    EventMask_InPlaceStateChanged = 2
    EventMask_InPlaceSizeChanging = 4
    EventMask_InPlaceSizeChanged = 8
    EventMask_InputAreaChanging = 16
    EventMask_InputAreaChanged = 32
    EventMask_CorrectionModeChanging = 64
    EventMask_CorrectionModeChanged = 128
    EventMask_InPlaceVisibilityChanging = 256
    EventMask_InPlaceVisibilityChanged = 512
    EventMask_TextInserting = 1024
    EventMask_TextInserted = 2048
    EventMask_All = 4095
End Enum
import enum

class EventMask(enum.IntEnum):
    EventMask_InPlaceStateChanging = 1
    EventMask_InPlaceStateChanged = 2
    EventMask_InPlaceSizeChanging = 4
    EventMask_InPlaceSizeChanged = 8
    EventMask_InputAreaChanging = 16
    EventMask_InputAreaChanged = 32
    EventMask_CorrectionModeChanging = 64
    EventMask_CorrectionModeChanged = 128
    EventMask_InPlaceVisibilityChanging = 256
    EventMask_InPlaceVisibilityChanged = 512
    EventMask_TextInserting = 1024
    EventMask_TextInserted = 2048
    EventMask_All = 4095
// EventMask
pub const EventMask_InPlaceStateChanging: i32 = 1;
pub const EventMask_InPlaceStateChanged: i32 = 2;
pub const EventMask_InPlaceSizeChanging: i32 = 4;
pub const EventMask_InPlaceSizeChanged: i32 = 8;
pub const EventMask_InputAreaChanging: i32 = 16;
pub const EventMask_InputAreaChanged: i32 = 32;
pub const EventMask_CorrectionModeChanging: i32 = 64;
pub const EventMask_CorrectionModeChanged: i32 = 128;
pub const EventMask_InPlaceVisibilityChanging: i32 = 256;
pub const EventMask_InPlaceVisibilityChanged: i32 = 512;
pub const EventMask_TextInserting: i32 = 1024;
pub const EventMask_TextInserted: i32 = 2048;
pub const EventMask_All: i32 = 4095;
// EventMask
const (
	EventMask_InPlaceStateChanging int32 = 1
	EventMask_InPlaceStateChanged int32 = 2
	EventMask_InPlaceSizeChanging int32 = 4
	EventMask_InPlaceSizeChanged int32 = 8
	EventMask_InputAreaChanging int32 = 16
	EventMask_InputAreaChanged int32 = 32
	EventMask_CorrectionModeChanging int32 = 64
	EventMask_CorrectionModeChanged int32 = 128
	EventMask_InPlaceVisibilityChanging int32 = 256
	EventMask_InPlaceVisibilityChanged int32 = 512
	EventMask_TextInserting int32 = 1024
	EventMask_TextInserted int32 = 2048
	EventMask_All int32 = 4095
)
const
  EventMask_InPlaceStateChanging = 1;
  EventMask_InPlaceStateChanged = 2;
  EventMask_InPlaceSizeChanging = 4;
  EventMask_InPlaceSizeChanged = 8;
  EventMask_InputAreaChanging = 16;
  EventMask_InputAreaChanged = 32;
  EventMask_CorrectionModeChanging = 64;
  EventMask_CorrectionModeChanged = 128;
  EventMask_InPlaceVisibilityChanging = 256;
  EventMask_InPlaceVisibilityChanged = 512;
  EventMask_TextInserting = 1024;
  EventMask_TextInserted = 2048;
  EventMask_All = 4095;
// EventMask
pub const EventMask_InPlaceStateChanging: i32 = 1;
pub const EventMask_InPlaceStateChanged: i32 = 2;
pub const EventMask_InPlaceSizeChanging: i32 = 4;
pub const EventMask_InPlaceSizeChanged: i32 = 8;
pub const EventMask_InputAreaChanging: i32 = 16;
pub const EventMask_InputAreaChanged: i32 = 32;
pub const EventMask_CorrectionModeChanging: i32 = 64;
pub const EventMask_CorrectionModeChanged: i32 = 128;
pub const EventMask_InPlaceVisibilityChanging: i32 = 256;
pub const EventMask_InPlaceVisibilityChanged: i32 = 512;
pub const EventMask_TextInserting: i32 = 1024;
pub const EventMask_TextInserted: i32 = 2048;
pub const EventMask_All: i32 = 4095;
const
  EventMask_InPlaceStateChanging* = 1
  EventMask_InPlaceStateChanged* = 2
  EventMask_InPlaceSizeChanging* = 4
  EventMask_InPlaceSizeChanged* = 8
  EventMask_InputAreaChanging* = 16
  EventMask_InputAreaChanged* = 32
  EventMask_CorrectionModeChanging* = 64
  EventMask_CorrectionModeChanged* = 128
  EventMask_InPlaceVisibilityChanging* = 256
  EventMask_InPlaceVisibilityChanged* = 512
  EventMask_TextInserting* = 1024
  EventMask_TextInserted* = 2048
  EventMask_All* = 4095
enum EventMask : int {
    EventMask_InPlaceStateChanging = 1,
    EventMask_InPlaceStateChanged = 2,
    EventMask_InPlaceSizeChanging = 4,
    EventMask_InPlaceSizeChanged = 8,
    EventMask_InputAreaChanging = 16,
    EventMask_InputAreaChanged = 32,
    EventMask_CorrectionModeChanging = 64,
    EventMask_CorrectionModeChanged = 128,
    EventMask_InPlaceVisibilityChanging = 256,
    EventMask_InPlaceVisibilityChanged = 512,
    EventMask_TextInserting = 1024,
    EventMask_TextInserted = 2048,
    EventMask_All = 4095,
}
#define global EventMask_InPlaceStateChanging      0x1
#define global EventMask_InPlaceStateChanged       0x2
#define global EventMask_InPlaceSizeChanging       0x4
#define global EventMask_InPlaceSizeChanged        0x8
#define global EventMask_InputAreaChanging         0x10
#define global EventMask_InputAreaChanged          0x20
#define global EventMask_CorrectionModeChanging    0x40
#define global EventMask_CorrectionModeChanged     0x80
#define global EventMask_InPlaceVisibilityChanging 0x100
#define global EventMask_InPlaceVisibilityChanged  0x200
#define global EventMask_TextInserting             0x400
#define global EventMask_TextInserted              0x800
#define global EventMask_All                       0xFFF