1
是否可以将其他菜单项添加到Windows 7任务栏中的其他固定应用程序右键菜单?我使用.NET,但我也会接受P/Invokes。我一直在阅读API的文档,似乎无法找到一种方法来做到这一点。我只是觉得我会在这里作为最后努力寻找方法的努力。将项目添加到Windows 7中的其他应用程序任务栏菜单
是否可以将其他菜单项添加到Windows 7任务栏中的其他固定应用程序右键菜单?我使用.NET,但我也会接受P/Invokes。我一直在阅读API的文档,似乎无法找到一种方法来做到这一点。我只是觉得我会在这里作为最后努力寻找方法的努力。将项目添加到Windows 7中的其他应用程序任务栏菜单
当然。关键是应用程序ID。如果您通过本地API执行此操作,则必须在调用中指定AppID,然后您可以继续并指定其他应用的AppID。如果您使用的是Code Pack,则可以将AppID设置为与其他应用相同,添加目标和任务,并在完成后将AppID设置回其他应用。
听起来不错,你将如何获得其他应用程序“ApplicationID”? – 2010-05-21 15:55:40
你是否拥有其他应用程序中的代码?如果是这样,并且除了“我无法更改代码”而希望第二个应用更改跳转列表之外,请查看获取或设置当前进程的应用ID的GetCurrentProcessExplicitAppUserModelID和SetCurrentProcessExplicitAppUserModelID。请注意,您无法获得系统为您提供此功能的默认设置,您必须对其进行设置。你也可以找到http://msdn.microsoft.com/en-us/library/dd378459%28VS.85%29.aspx有帮助。 – 2010-05-21 16:52:08
不,我正在编写一个实用程序应用程序,希望将任务添加到其他应用程序跳转列表中,以允许他们添加与其应用程序关联的新操作。我希望能够将用户任务添加到固定到任务栏的任何应用程序。 – 2010-05-21 17:10:03