C# 窗体焦点信息或更改外部程序上的选项卡数据

C# 窗体焦点信息或更改外部程序上的选项卡数据,c#,.net,tabs,C#,.net,Tabs,我面临一个外部编写的程序。。。它对外界是封闭的,除了开发人员之外,没有人可以编辑它,他们甚至不知道标签顺序是什么意思。我想创建一个应用程序,它可以与这个程序进行某种接口,并锁定其中各种表单的控件,并找到一种方法来重新构造程序中的选项卡顺序 是否有任何win32 api命令可以让您窥视正在运行的应用程序的内部结构,或以某种方式反映该应用程序,找出其中的哪个控件处于活动状态,以及当前窗体上的所有控件 我设想的是一个程序,它允许您在应用程序中查看无法控制的windows窗体,并在窗体上选择您感兴趣的特

我面临一个外部编写的程序。。。它对外界是封闭的,除了开发人员之外,没有人可以编辑它,他们甚至不知道标签顺序是什么意思。我想创建一个应用程序,它可以与这个程序进行某种接口,并锁定其中各种表单的控件,并找到一种方法来重新构造程序中的选项卡顺序

是否有任何win32 api命令可以让您窥视正在运行的应用程序的内部结构,或以某种方式反映该应用程序,找出其中的哪个控件处于活动状态,以及当前窗体上的所有控件

我设想的是一个程序,它允许您在应用程序中查看无法控制的windows窗体,并在窗体上选择您感兴趣的特定控件。假设您只需要控件a、b、c、x、y、z,而不需要其他控件。。。然后将选项卡顺序设置为只关注a、b、c、x、y、z,而不关注表单上的任何其他控件。我想在不访问任何代码和不诉诸某种宏程序的情况下尝试并实现这一点

我对那些编写个人经常用于数据输入的应用程序的人感到恶心和厌倦,他们的标签顺序完全是愚蠢的,如果不收费,他们是不会更改的