ITipAutocompleteClient::RequestShowUI メソッド
入力パネルがオートコンプリートリストを表示する準備ができているかどうかを判断します。
構文
HRESULT RequestShowUI(
[in] HWND hWndACList,
[out] BOOL *pfAllowShowing
);
パラメーター
-
hWndACList [in]
-
オートコンプリート リスト ユーザー インターフェイスのウィンドウ ハンドル。
-
pfAllowShowing [out]
-
クライアントがオートコンプリート リスト ユーザー インターフェイスを表示しないことを推奨する場合は FALSE。 オート コンプリート プロバイダーがリスト ユーザー インターフェイスを表示できる場合は TRUE。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
成功しました。 |
|
未指定のエラーが発生しました。 |
解説
このメソッドは、オート コンプリート ユーザー インターフェイスを表示しようとしたときに、オート コンプリート プロバイダーによって呼び出されます。 クライアントの内部状態でプロバイダーがユーザー インターフェイスを表示できない場合、 pfAllowShowing は FALSE に設定されます。 たとえば、タブレット PC 入力パネルの手書きスキンからテキストがフィールドに送信され、ユーザーが直ちに手描き入力を開始すると、クライアントは 、pfAllowShowing を FALSE に設定して、ユーザーの手描き入力を破棄しないように、オートコンプリート ユーザー インターフェイスを表示しないことをお勧めします。
ITipAutocompleteClient::P referredRects メソッドを呼び出す前に、RequestShowUI を呼び出して、ポップアップのオートコンプリート リスト ウィンドウ ハンドルを設定します。 これを行わないと、PreferredRects を呼び出すときにE_INVALIDARG エラーが発生します。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP タブレット PC エディション [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
Header |
|
[DLL] |
|