代码之家  ›  专栏  ›  技术社区  ›  eka808

如何在taskar中获得减少的程序的窗口标题?

  •  1
  • eka808  · 技术社区  · 15 年前

    使用C,我使用此代码列出主窗口进程标题

    Process[] ProcessArray = Process.GetProcesses();
    try {
        foreach (Process proc in ProcessArray) {
            Console.WriteLine(proc.MainWindowTitle);
        }
    } catch (Exception ex) {
        Console.WriteLine(ex.Message);
    }
    

    但是,如果在任务栏中看到进程的主窗口标题减少,这就不起作用了。 怎么做?

    1 回复  |  直到 15 年前
        1
  •  1
  •   casperOne    15 年前

    您可以使用 EnumWindows 通过P/Invoke层的API函数。

    一旦有了窗口句柄,就可以调用 GetWindowText 获取窗口的标题。