大家好,我有一个相当具体的问题,如果这不是标准的堆栈溢出问题,请考虑我的道歉,我需要知道是否可以获得另一个 exe 的所有控件名称,例如
我有 ac# 应用程序,我想获取在我的计算机上运行的另一个独立应用程序的所有控件名称说 b.exe 所以如果 b.exe 有一个文本框和一个按钮,我想在我的 c# 中有文本框和按钮的名称exe,我也想监听 b.exe 的点击事件
到目前为止,无论我研究什么都没什么特别的,实际上我不想要完整的代码快照我只想要一个指导方针我可以通过 pinvoke 做到吗?还是winapi?请解释什么是 pinvoke 和 winapi,是否可以通过应用程序挂钩?再一次我需要一个指导方法来遵循所以请帮助我解决这个问题,我知道我可以通过 pinvoke 或 winapi 获得活动的 Windows 名称,但我的要求有点高