ChildWindowFromaPointEx

ChildWindowFromaPointEx是一種程式函式,功能為確定屬於父視窗的哪一個子視窗。

基本介紹

  • 中文名:ChildWindowFromaPointEx
  • 功能:確定屬於父視窗的哪一個子視窗
  • 忽略:不可見的、禁止的和透明的子視窗
  • 函式原型:HWND ChildWindowFromaPointEx
函式功能,函式原型,參數,備註,

函式功能

該函式確定屬於父視窗的哪一個子視窗(如果存在的話)包含著指定的點。該函式可以忽略不可見的、禁止的和透明的子視窗。

函式原型

HWND ChildWindowFromaPointEx(HWND hwndParent,POINT pt,UNIT uFlags);

參數

hWndParent:父視窗句柄
pt:指定一個POINT結構,該結構定義了被檢查的點的坐標。
uFlags:指明忽略的子視窗的類型。該參數可以是下列參數的組合。
CWP_ALL:不忽略任一子視窗。CWP_SKIPINVISIBLE:忽略不可見的子視窗。
CWP_SKIPDISABLE:忽略禁止的子視窗。CWP_SKIPTRABSPARENT:忽略透明子視窗。
返回值:返回值為包含該點並且滿足由uFlags定義的規則的第一個子視窗的句柄。如果該點在父視窗內,但在任一滿足條件的子視窗外,則返回值為父視窗句柄。如果該點在父視窗之外或函式失敗,則返回值為NULL。

備註

系統有一個與某一父視窗有聯繫的所有子視窗的內部列表。列表中的句柄順序依據這些子視窗的Z序。如果有多於一個的子視窗包含該點,那么系統返回在列表中包含該點並且滿足由uFlags定義的規則的第一個視窗的句柄。
速查:WindowS NT:4.0以上版本;Windows:95以上版本;Windows CE:不支持;頭檔案:Winuser.h;庫檔案:user32.lib。

相關詞條

熱門詞條

聯絡我們