我想將項目添加到桌面上下文菜單中(右鍵單擊Windows桌面上的空白區域時看到的菜單)。將項目添加到Windows中的桌面上下文菜單
喜歡的東西催化劑控制中心在這個截圖:
我知道如何通過註冊表項添加到文件和文件夾上下文菜單,但桌面似乎不同的工作:我甚至不在註冊表中找到文本。
那麼,如何將新項目添加到桌面菜單中,以及如何將一些代碼與它關聯?
我認爲解決方案是獨立於語言的,如果不是,我會欣賞任何有助於解決的代碼。
我想將項目添加到桌面上下文菜單中(右鍵單擊Windows桌面上的空白區域時看到的菜單)。將項目添加到Windows中的桌面上下文菜單
喜歡的東西催化劑控制中心在這個截圖:
我知道如何通過註冊表項添加到文件和文件夾上下文菜單,但桌面似乎不同的工作:我甚至不在註冊表中找到文本。
那麼,如何將新項目添加到桌面菜單中,以及如何將一些代碼與它關聯?
我認爲解決方案是獨立於語言的,如果不是,我會欣賞任何有助於解決的代碼。
有一系列的細節以書面外殼擴展,並在CodeProject上的文章是非常好的:
這樣的處理程序必須在HKCR \目錄\背景進行登記,而不是像HKCR \慣常的位置,目錄,HKCR \ Folder等
在MSDN中檢出Creating Shell Extension Handlers。