我有一個Windows應用程序,我需要能夠以編程方式操作。該程序被編寫爲使用.NET框架的第2版。有沒有任何庫或方法編程操縱這個程序的元素(它最有可能不使用標準的Windows窗體組件)。理想情況下,我需要能夠模擬鼠標點擊和抓取文本字符串。如何操作窗口程序
Q
如何操作窗口程序
1
A
回答
3
請參閱my post in a thread about sending messages to windows。
通過使用這些API函數,您可以輕鬆控制或更改其他窗口。常見的例子是最大化另一個窗口,最小化另一個窗口,隱藏另一個窗口,抓取另一個窗口並將它放在你自己的窗口(設置其父窗口),改變另一個窗口的標題,改變另一個窗口的文本框內的文本(等等, )將鼠標點擊到一個窗口(或其中的一個按鈕),在另一窗口內運行菜單等發送擊鍵&。
1
ManagedSpy會讓你這樣做。由於這是一個.NET應用程序,因此您也可以(可能)使用Reflection來動態實例化應用程序中類的對象,但這並不一定就是您要做的。
相關問題
- 1. 如何操作Chrome擴展程序中的新窗口?
- 2. Tkinter窗口操作
- 3. 如何覆蓋窗口顯示操作?
- 4. 如何使用COM互操作在窗口窗口中顯示Excel窗口
- 5. 如何以編程方式操作掛起的更改窗口?
- 6. 使用NSWindowController操作窗口
- 7. 如何製作秒錶窗口窗體應用程序
- 8. 如何在.net窗口應用程序中實現'撤銷'操作?
- 9. 在Java中操作來自其他應用程序的窗口
- 10. WPF應用程序中的長期操作進度窗口
- 11. 在另一個應用程序中操作滾動條窗口
- 12. .NET窗口應用程序的觸摸屏操作?
- 13. 如何在實時窗口7窗口內容上進行3D操作?
- 14. 如何父程序tkinter窗口
- 15. 使C#窗口應用程序作爲窗口服務
- 16. 多窗口程序
- 17. 如何在android api中製作多窗口應用程序6.0
- 18. Objective-c如何從終端應用程序製作GUI窗口
- 19. 屏幕保護程序在鎖定窗口時如何工作
- 20. 如何操縱窗口的陰影?
- 21. 從父窗口操作iFrame網址
- 22. 從按鈕檢索操作窗口openerp
- 23. 使用JQuery進行窗口操作?
- 24. 使用java的窗口操作
- 25. tkinter窗口複選框操作
- 26. 窗口皮膚根據操作系統
- 27. 在Theano的3D滑動窗口操作?
- 28. Java中的窗口操作通知
- 29. 關閉窗口後執行操作
- 30. PowerShell窗口關閉操作'x'