Winapi 锁定到窗口7中的任务栏事件

Winapi 锁定到窗口7中的任务栏事件,winapi,windows-7,Winapi,Windows 7,有没有办法处理代码中的“将此程序固定到任务栏”用户操作?任务栏API中是否存在此类事件?我的搜索没有给出任何结果 原因是:我的X.exe是通过其他Y.exe可执行文件启动的,如果用户在Y.exe运行时单击“Pin”,我想将此快捷方式更改为实际的X.exe 有什么想法吗? 谢谢。我认为这是不可能的。我认为,如果可以通过编程将不同的应用程序固定到任务栏上,而不是正在运行的应用程序,那么这也会是一种安全问题。我的意思是,在您的情况下,您希望防止错误的应用程序被锁定。。。但是如果其他应用程序试图利用这一

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

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

有什么想法吗?
谢谢。

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

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

因为可以将未运行的应用程序锁定到任务栏上,所以也可以通过编程方式执行。由于找不到相关信息,我建议采取以下调查方式:

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

    • 由于可以将未运行的应用程序固定到任务栏上,因此也可以通过编程方式执行。由于找不到相关信息,我建议采取以下调查方式:

      • 创建一个具有唯一名称的测试应用程序,将其固定到任务栏,并在注册表中搜索任何具有该应用程序名称的条目
      • 使用Spy++或等效工具查看pin操作期间在任务栏中传递的消息
      可能的副本