3

我有 2 个在 Windows 7 中运行的应用程序。第一个应用程序是启动第二个应用程序的 C++ 引导程序。我想在运行时从第一个应用程序以编程方式更改 Windows 任务栏(屏幕底部的栏)中的第二个应用程序的图标。

这可能吗?

有没有办法创建第二个进程,使其与第一个进程共享一个公共任务栏图标?

我正在尝试为 ROBLOX 游戏创建一个独立的可再发行组件(这里的第二个应用是游戏玩家,我想加载一个特定于游戏的图标,否则用户体验会令人困惑)

4

1 回答 1

1

您所要求的通常是不可能的。只有拥有任务栏按钮的进程才能操作它。一个进程不能操作另一个进程的任务栏按钮。您的引导程序可能需要注入在第二个进程内部运行的代码,例如使用 CreateRemoteThread()

于 2013-04-05T15:39:35.100 回答