有一个java写的桌面应用程序,我想用C#自动控制这个程序。我在C#中用Windows API的FindWindow可以找到它的主窗体句柄,但是用FindWindowEx和EnumChildWindows无法找到它的子窗体和控件。
用spyxx等工具先查看一下,可能不是不 标准窗口
1。确定控件(子窗口)存在,如果是画上去的没有子窗口。2。用spy++检测3。用 EnumWindowEx
java写的程序就不要指望了,swing之类的库,界面都是画上去的,不是windows窗口。