次の方法で共有


ITextInputPanelEventSink::InPlaceSizeChanging メソッド (peninputpanel.h)

ユーザーのサイズ変更、自動拡張、または入力領域の変更により、インプレース入力パネルのサイズが変更されようとしているときに発生します。

構文

HRESULT InPlaceSizeChanging(
  [in] RECT oldBoundingRectangle,
  [in] RECT newBoundingRectangle
);

パラメーター

[in] oldBoundingRectangle

入力パネルの現在のサイズを表す外接する四角形。

[in] newBoundingRectangle

入力パネルの新しいサイズを表す外接する四角形。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
正常終了しました。
E_FAIL
未指定のエラーが発生しました。

解説

入力パネルのサイズを変更するアクションには、画面の解像度や DPI の設定の変更、タブレット画面の回転、入力言語の変更、ユーザーによる入力パネルの明示的なサイズ変更、テーマの変更などがあります。

要件

要件
サポートされている最小のクライアント Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー peninputpanel.h
[DLL] Tiptsf.dll

こちらもご覧ください

ITextInputPanel インターフェイス

ITextInputPanelEventSink

ITextInputPanelEventSink::InPlaceSizeChanged メソッド