POINTは、位置(x, y)を指定するときに使う構造体。
POINT (windef.h) - Win32 apps | Microsoft Learn
GetCursorPosの項で、ウィンドウメッセージが来てない時に、マウスカーソルの座標を描画するようなプログラムを作ったが、WindowFromPointをさらに使えば、リアルタイムにその位置のウィンドウハンドルを描画できる。
POINT.cppで、
前回のプログラムに、その位置のウィンドウハンドルも描画する処理を追加した。
ボタンのハンドル。
ボタン以外のウィンドウのクライアント領域のハンドル。
この位置だとウィンドウハンドルが出る。
ボタンの上だとボタンハンドルが出る。
ウィンドウの外のこの位置だとまた別のハンドル。
さらにウィンドウの下のこの位置だとまた別のハンドル。
Sample/winapi/POINT/POINT/src/POINT at master · bg1bgst333/Sample · GitHub