函式原型:HWND WindowsFromPoint(POINT Point);
參數:
Point:指定一個被檢測的點的POINT結構。
返回值:返回值為包含該點的視窗的句柄。如果包含指定點的視窗不存在,返回值為NULL。如果該點在靜態文本控制項之上,返回值是在該靜態文本控制項的下面的視窗的句柄。
備註:WindowsFromPoint函式不獲取隱藏或禁止的視窗句柄,即使點在該視窗內。應用程式應該使用ChildWindowsFromPoint函式進行無限制查詢,這樣就可以獲得靜態文本控制項的句柄。
速查:Windows NT:3.1以上版本:Windows:95以上版本;Windows CE:1.0以上版本:頭檔案:Winuser.h;庫檔案:user32.lib。
示例:
POINT pt = {0};
GetCursorPos(&pt);
HWND hwnd = WindowsFromPoint(pt); // hwnd 便是所得句柄