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