C#获取我的进程的子窗口标题

时间:2015-09-11 18:10:14

标签: c# process get window

我得到了这个简单的问题(我希望得到所有(除了主要的)我的过程的窗口标题),我用Google搜索并尝试了很多,但没有什么真的对我有用。我对这些东西不是很先进,如果你能给我一些例子,那就太好了。

提前致谢

编辑:它是第三方流程

1 个答案:

答案 0 :(得分:0)

如果您正在开发Windows桌面应用程序,那么您可以使用该代码:

FormCollection forms = Application.OpenForms;
List<string> titleList = new List<string>();
foreach (var item in forms)
{
    Form form = item as Form;
    if (form == null || form.Equals(this))
        continue;
    else
        titleList.Add(form.Text);
}

结果将在“titleList”变量中。