在Window 7中固定任务栏事件

时间:2010-06-10 10:42:34

标签: winapi windows-7

有没有办法在代码中处理“将此程序固定到任务栏”用户操作? Taskbar API中是否有这样的事件?我的搜索没有给出任何结果。

背后的原因:我的X.exe是通过其他一些Y.exe可执行文件启动的,如果用户在Y.exe运行时单击“Pin”,我想将此快捷方式更改为实际的X.exe。 / p>

有什么想法吗? 感谢。

2 个答案:

答案 0 :(得分:1)

由于可以将任何未运行的应用程序固定到任务栏,因此也可以以编程方式执行。由于没有找到关于它的信息,我建议采用这些调查方式:

  • 创建一个具有唯一名称的测试应用,将其固定到任务栏并在注册表中搜索任何带有应用名称的条目
  • 使用Spy ++或等效文件查看在引脚操作期间在任务栏中传递的消息

答案 1 :(得分:0)

我不认为这是可能的。而且我认为如果可以以编程方式将不同的应用程序固定到任务栏而不是正在运行的应用程序,那么这也是一种安全问题。我的意思是在你的情况下,你想防止错误的应用程序被固定...但是如果其他应用程序试图利用这个并固定用户不想要的东西呢?