IPreviewHandler::SetFocus メソッド (shobjidl_core.h)
プレビュー ハンドラーにフォーカスを設定するように指示します。
構文
HRESULT SetFocus();
戻り値
型: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
このメソッドは 、Shift キーの状態を照会して、フォーカスを最初のタブ位置に設定するか、最後のタブ位置に設定するかを決定する必要があります。 IPreviewHandler::SetFocus は、呼び出し元のスレッドによって作成されたウィンドウにフォーカスが設定されている場合にのみ成功するため、これが必要です。
これは、ホストからプレビュー ハンドラーにダウンするアクセラレータ キーの範囲です。他のアクセラレータは渡されません。 IPreviewHandler::TranslateAccelerator は、プレビュー ハンドラーのメッセージ ポンプから IPreviewHandler オブジェクトまでのメッセージにのみ使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |
再頒布可能パッケージ | Windows Search 4 以降 |