「映射」Windows 應用程式的選單和對話框?

「映射」Windows 應用程式的選單和對話框?

我正在尋找一個程序,它可以遍歷給定應用程式的所有選單項目和對話框,以便捕獲螢幕截圖,並且理想情況下還可以列出所有元素/小部件資訊(視窗、選項卡、群組、標籤、輸入類型、滑鼠提示等)一顆樹。

我知道可能無法獲得結構的完美表示,但任何自動化確實都會有所幫助。

我發現的最接近的是 AutoHotkey 腳本http://www.autohotkey.com/board/topic/7771-extracting-menus/我還沒有測試過,因為我假設這個(文檔)任務還有其他選項。

下面是一個相關的Windows API函數:https://stackoverflow.com/questions/2751400/get-the-text-within-a-dialog-box


編輯:程式來源和 MS Visual Studio 可用,因此另一個解決方案不需要與正在執行的應用程式一起工作,而是從來源/VS 產生資訊。


編輯 2:這裡有一些使用 API 函數的 VBA:http://www.unagibay.com/DesktopDefault.aspx?tabindex=2&tabid=100&itemid=1824

相關內容