嗨,我正在研究 Windows 窗体。我正在显示跨多个虚拟桌面的正在运行的进程数。它工作正常。没问题。请看图...
现在我想用名称显示各个进程的图标。所以谁能告诉我这可能与否。如果是,请给出一些想法。所以我可以实现它。谢谢你帮助我。
您可以使用获取图标Icon.ExtractAssociatedIcon
foreach (var process in Process.GetProcesses())
{
var icon = Icon.ExtractAssociatedIcon(process.MainModule.FileName);
}
有关图标的更多信息,请参阅:获取 Shell 使用的文件图标。