我正在整理一个要在多个桌面上部署的包,并且我试图找出哪个进程正在调用一个附加在 Windows XP 下的小任务栏插件(Think 语言工具栏,或 Vista 下的 Windows Media Player)。这是桌面搜索实用程序的一部分,由一个位于系统托盘左侧的小文本输入框组成。
任务栏附件不被视为一个单独的进程吗?我只是希望它们不是使用资源管理器进程动态加载的。我问是因为在任务管理器中加载这个小东西对我来说没有什么明显的。我需要能够动态地杀死它。假设应用程序没有提供禁用它的机制。
我正在整理一个要在多个桌面上部署的包,并且我试图找出哪个进程正在调用一个附加在 Windows XP 下的小任务栏插件(Think 语言工具栏,或 Vista 下的 Windows Media Player)。这是桌面搜索实用程序的一部分,由一个位于系统托盘左侧的小文本输入框组成。
任务栏附件不被视为一个单独的进程吗?我只是希望它们不是使用资源管理器进程动态加载的。我问是因为在任务管理器中加载这个小东西对我来说没有什么明显的。我需要能够动态地杀死它。假设应用程序没有提供禁用它的机制。
虽然可以通过子类化资源管理器的某些窗口来创建“任务栏附件”,但仅编写一个 shell 扩展要容易几个数量级,所以不幸的是,假设它是托管在
explorer.exe
.