C# 如何在taskar中减少程序的窗口标题?
对于C#,我使用此代码列出主窗口进程标题C# 如何在taskar中减少程序的窗口标题?,c#,windows,process,taskbar,C#,Windows,Process,Taskbar,对于C#,我使用此代码列出主窗口进程标题 Process[] ProcessArray = Process.GetProcesses(); try { foreach (Process proc in ProcessArray) { Console.WriteLine(proc.MainWindowTitle); } } catch (Exception ex) { Console.WriteLine(ex.Message); } 但这不适用于在任务栏中
Process[] ProcessArray = Process.GetProcesses();
try {
foreach (Process proc in ProcessArray) {
Console.WriteLine(proc.MainWindowTitle);
}
} catch (Exception ex) {
Console.WriteLine(ex.Message);
}
但这不适用于在任务栏中看到进程的mainwindowtitle减少。
如何做到这一点?您可以通过p/Invoke层使用api函数,而不是在流程中循环
一旦有了窗口句柄,就可以调用来获取窗口的标题。您可能可以通过p/Invoke层使用api函数,而不是在流程中循环
一旦你有了窗户把手,您可以调用以获取窗口的标题。您指的是已最小化的程序还是图标显示在系统托盘中的程序?您指的是已最小化的程序还是图标显示在系统托盘中的程序?我的怪异代码示例以演示其工作原理:-)我的怪异代码示例以演示其工作原理:-)