誠心請教老師:
某表單在后臺(或者已經最小化) 如何根據該表單的句柄, 按照控制元件在該表單的坐標獲取其句柄?
另外我還有一個問題:
如何對在后臺的表單(或者是已經最小化的表單) 根據其句柄對其進行截圖?
在前臺的表單我會根據其在螢屏的位置獲取其控制元件的句柄了, 很想再學習到后臺獲取其句柄的方法哦!
希望能有老師指導代碼, 或者其對于的API函式, 非常感謝!!
PS: 我知道根據表單結構不斷獲取其子句柄是可行的,但是那樣要分析表單會很麻煩很復雜, 所以我覺得直接根據控制元件在表單的坐標獲取,
就會簡單很多 ^^
uj5u.com熱心網友回復:
按位置取只對前臺視窗有效,后臺自己遍歷吧。后臺/最小化沒顯示就沒截圖。
uj5u.com熱心網友回復:
我只學會了用EnumChildWindows來列舉某個視窗下的所有子視窗的句柄.....
按照控制元件在該表單的坐標獲取其句柄??這咋實作的?
樓主教教我唄......
uj5u.com熱心網友回復:
GetWindowRect 取子視窗坐標MapWindowPoints 轉換成父表單坐標
PtInRect 判斷指定點是否在子視窗上
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/105128.html
標籤:API
