WindowFromPoint是一個計算機函式,功能是獲得包含指定點的視窗的句柄,函式原型是HWND WindowFromPoint。
基本介紹
- 中文名:WindowFromPoint
- Point:指定一個被檢測的點的POINT結構
- 函式功能:函式獲得包含指定點的視窗句柄
- 函式原型:HWND WindowFromPoint
函式功能,函式原型,參數,返回值,備註,速查,導入庫,
函式功能
該函式獲得包含指定點的視窗的句柄。
函式原型
HWND WindowFromPoint(POINT Point);
參數
Point:指定一個被檢測的點的POINT結構。
返回值
返回值為包含該點的視窗的句柄。如果包含指定點的視窗不存在,返回值為NULL。如果該點在靜態文本控制項之上,返回值是在該靜態文本控制項的下面的視窗的句柄。
備註
WindowFromPoint函式不獲取隱藏或禁止的視窗句柄,即使點在該視窗內。應用程式應該使用ChildWindowFromPoint函式進行無限制查詢,這樣就可以獲得靜態文本控制項的句柄。
速查
Windows NT:3.1以上版本:Windows:95以上版本;Windows CE:1.0以上版本:頭檔案:Winuser.h;庫檔案:user32.lib。
導入庫
user32.dll
***.Net中運用
命名空間 using System.Runtime.InteropServices;
導入庫 [DllImport("user32.dll", EntryPoint = "WindowFromPoint")]
函式原型 static extern IntPtr WindowFromPoint(LPPOINT Point);
參數說明 LPPOINT Point,Point指定一個被檢測的點,該點為struct類型