我想要的是識別出應用程式中相應的按鈕(有的按鈕是圖示),定位滑鼠去點擊.........類似于按鍵精靈吧。
網上有相關的類和方法,我復制過來,而且還可以用,例如:找到桌面上的QQ等,用著還行。
但是在識別一些不太............怎么說?特點不太明顯的圖示時缺不好使了!例如下圖:

比如我想定位第二個圖示就做不到,而且在只能在同一個電腦的,同一解析度下截圖,才可以識別。
就是想求一個高級一些的類,或者可以呼叫的DLL?
uj5u.com熱心網友回復:
有個非常高級的類叫做kernel32.dll。那里有你要的東西。這個東西叫做WIN32 APIuj5u.com熱心網友回復:
能詳細說說嗎?
uj5u.com熱心網友回復:
是程式里的按鈕?還是桌面圖示?uj5u.com熱心網友回復:
你的目的是什么?運行程式嗎?有點復雜了。uj5u.com熱心網友回復:
你所需要的東西都可以通過呼叫win32 api也就是windows的底層介面實作。不過實作的程序比較復雜。自己上MSDN找一下吧。uj5u.com熱心網友回復:
msdh上面都有uj5u.com熱心網友回復:
你的目的是什么?uj5u.com熱心網友回復:
讀取Windows桌面圖示的原理很簡單核心就是找到桌面句柄,通過SendMessage(LVM_GETITEMTEXT)獲得文字
uj5u.com熱心網友回復:
自動化一些操作,自動尋找一些位置,自動操作.............我的描述不清楚嗎?
uj5u.com熱心網友回復:
http://blog.sina.com.cn/s/blog_589d32f501000at2.htmluj5u.com熱心網友回復:
讀取Windows桌面圖示的原理很簡單uj5u.com熱心網友回復:
anchor();轉載請註明出處,本文鏈接:https://www.uj5u.com/net/60540.html
標籤:C#
上一篇:AutoCad2018.net Vs2015 C#開發環境 讀方式獲取塊表BlockTable和塊表記錄BlockTableRecord出錯
下一篇:條形碼的相關GB標準
