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

InteractionMode

列挙型
基底型i4

メンバー 4

名前10進16進説明
InteractionMode_InPlace00x0Input Panel は、現在フォーカスを持っているテキスト挿入位置の隣に表示されます。
InteractionMode_Floating10x1Input Panel は挿入位置に関連付けられません。フローティングの Input Panel は、既定で画面の左端に表示される Input Panel のタブをタップすることで開きます。Input Panel の配置と制御は完全にユーザーに委ねられます。
InteractionMode_DockedTop20x2Input Panel は画面の上部に表示され、Input Panel が他のウィンドウや UI 要素と重ならないように、アクティブなデスクトップのサイズが変更されます。
InteractionMode_DockedBottom30x3Input Panel は画面の下部に表示され、Input Panel が他のウィンドウや UI 要素と重ならないように、アクティブなデスクトップのサイズが変更されます。

公式ドキュメント

Tablet PC Input Panel に対してユーザーが選択できる操作モードを指定します。

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

各言語での定義

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

typedef enum InteractionMode : int {
    InteractionMode_InPlace = 0,
    InteractionMode_Floating = 1,
    InteractionMode_DockedTop = 2,
    InteractionMode_DockedBottom = 3
} InteractionMode;
public enum InteractionMode : int
{
    InteractionMode_InPlace = 0,
    InteractionMode_Floating = 1,
    InteractionMode_DockedTop = 2,
    InteractionMode_DockedBottom = 3,
}
Public Enum InteractionMode As Integer
    InteractionMode_InPlace = 0
    InteractionMode_Floating = 1
    InteractionMode_DockedTop = 2
    InteractionMode_DockedBottom = 3
End Enum
import enum

class InteractionMode(enum.IntEnum):
    InteractionMode_InPlace = 0
    InteractionMode_Floating = 1
    InteractionMode_DockedTop = 2
    InteractionMode_DockedBottom = 3
// InteractionMode
pub const InteractionMode_InPlace: i32 = 0;
pub const InteractionMode_Floating: i32 = 1;
pub const InteractionMode_DockedTop: i32 = 2;
pub const InteractionMode_DockedBottom: i32 = 3;
// InteractionMode
const (
	InteractionMode_InPlace int32 = 0
	InteractionMode_Floating int32 = 1
	InteractionMode_DockedTop int32 = 2
	InteractionMode_DockedBottom int32 = 3
)
const
  InteractionMode_InPlace = 0;
  InteractionMode_Floating = 1;
  InteractionMode_DockedTop = 2;
  InteractionMode_DockedBottom = 3;
// InteractionMode
pub const InteractionMode_InPlace: i32 = 0;
pub const InteractionMode_Floating: i32 = 1;
pub const InteractionMode_DockedTop: i32 = 2;
pub const InteractionMode_DockedBottom: i32 = 3;
const
  InteractionMode_InPlace* = 0
  InteractionMode_Floating* = 1
  InteractionMode_DockedTop* = 2
  InteractionMode_DockedBottom* = 3
enum InteractionMode : int {
    InteractionMode_InPlace = 0,
    InteractionMode_Floating = 1,
    InteractionMode_DockedTop = 2,
    InteractionMode_DockedBottom = 3,
}
#define global InteractionMode_InPlace      0x0
#define global InteractionMode_Floating     0x1
#define global InteractionMode_DockedTop    0x2
#define global InteractionMode_DockedBottom 0x3