你好,我是Windows平台的开发者,现在在开发一款应用,我想在任务管理器中像Edge那样可以根据不同进程显示不同的名字,请问windows有提供相应的支持吗?我目前只看到win11下的Edge浏览器支持此特性,像Chrome浏览器或其他多进程应用每个进程名字都是相同的

Atlas H 0 信誉分
2024-12-19T09:39:30.69+00:00

image-20241217160953134

enter image description here

Windows API - Win32
Windows API - Win32
一组适用于桌面和服务器应用程序的核心 Windows 应用程序编程接口 (API)。 以前称为 Win32 API。
116 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Jeanine Zhang-MSFT 10,051 信誉分 Microsoft 供应商
    2024-12-20T02:08:30.12+00:00

    你好,

    我认为Chrome和Edge浏览器之间的进程命名差异源于它们各自的设计理念和进程管理方法。

    Chrome使用的是统一命名,Edge使用的是详细识别。

    随着 Windows 任务管理器的最新改进,您现在可以看到 Microsoft Edge 进程的详细视图。Microsoft Edge现在使用的是多进程架构。

    我建议你可以参考这篇博客:https://blogs.windows.com/msedgedev/2021/10/12/improving-edge-processes-task-manager/

    我认为这个实现并不能通过使用简单的winapi实现。取决于你使用什么架构开发你的应用。

    Thank you

    Jeanine


你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。