2012-03-23 23 views
2

我想創建一個Windows應用程序。我希望用戶能夠點擊應用程序上的按鈕。一旦按鈕被點擊,我希望用戶在屏幕上的任何地方繪製一個正方形。正方形可能會被繪製在另一個應用程序窗口上,因此該窗口需要忽略正在發生的任何點擊。一旦廣場被繪製,我想抓住它的繪製位置和大小的座標。然後我想持續檢查看看在這個虛擬廣場後面顯示的圖像是否改變。如果它發生變化,我想強制在它的中心單擊鼠標。我想我可以用user32.dll中的mouse_event()來完成鼠標點擊。如何在應用程序頂部繪製正方形,獲取正方形的座標/大小,並檢查正方形下方的圖像是否已更改?

不過,我不是一個該死的線索如何做休息= d

任何方向將是真棒......

所有我找這裏有鏈接庫和/或API的。我不知道從哪裏開始尋找,我完全有能力閱讀文檔。

+1

會java是一個選項,或者你鎖定到.NET?您可以使用Java Robot API執行此類操作http://docs.oracle.com/javase/1.4.2/docs/api/java/awt/Robot.html – PeskyGnat 2012-03-23 22:09:03

+0

我沒有鎖定.NET。一位朋友剛剛鏈接了這個http://cropper.codeplex.com/。我可以使用此工具中的圖形和位圖生成,然後比較輪詢之間的bmp數據。 – 2012-03-23 22:16:36

回答

相關問題