WindowFromPoint 関数 (winuser.h)

指定したポイントを含むウィンドウへのハンドルを取得します。

構文

HWND WindowFromPoint(
  [in] POINT Point
);

パラメーター

[in] Point

種類: POINT

チェックするポイント。

戻り値

型: HWND

戻り値は、ポイントを含むウィンドウへのハンドルです。 指定したポイントにウィンドウが存在しない場合、戻り値は NULL になります。 ポイントが静的テキスト コントロールの上にある場合、戻り値は静的テキスト コントロールの下にあるウィンドウへのハンドルです。

注釈

WindowFromPoint 関数は、ポイントがウィンドウ内にある場合でも、非表示または無効のウィンドウへのハンドルを取得しません。 アプリケーションでは、非制限検索に ChildWindowFromPoint 関数を使用する必要があります。

例については、「 テキスト オブジェクト モデルについて」の「実行中のオブジェクト テーブルからのインターフェイス」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winuser.h (Windows.h を含む)
Library User32.lib
[DLL] User32.dll
API セット ext-ms-win-ntuser-window-l1-1-1 (Windows 8.1で導入)

こちらもご覧ください

ChildWindowFromPoint

概念

その他のリソース

ポイント

リファレンス

WindowFromDC

Windows