簡體   English   中英

如何在Windows資源管理器工具欄中創建自定義按鈕

[英]How to create a custom button in Windows Explorer toolbar

我想知道以編程方式將自定義按鈕添加到Windows資源管理器欄的過程是什么? 它在Windows 7和8中有所不同嗎?

是否有可能在C#中做到這一點? 或者最好的方法是C ++?

謝謝!

在此輸入圖像描述

這些按鈕在Windows注冊表中設置,位於HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FolderTypes\\GUID\\TasksItemsSelectedHKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FolderTypes\\GUID\\TasksNoItemsSelected

使用一種REG_SZ ,數據是a ; 分隔的shell命令名列表。

我知道的文件夾GUID是:

  • 5c4f28b5-f869-4e84-8e60-f11db97c5cc7 - >常規
  • 5fa96407-7e77-483c-ac93-691d05850de8 - >視頻
  • 7d49d726-3c21-4f05-99aa-fdc2c9474656 - >文件
  • 94d6ddcc-4a68-4175-a374-bd584a510b78 - >音樂
  • b3690e58-e961-423b-b687-386ebfd83239 - >圖片
  • 5f4eab9a-6833-4f61-899d-31cf46979d49 - >其他庫

您可以從注冊表項中選擇的任務: HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\CommandStore\\shell

您可以使用command子鍵將純可執行文件添加到此列表中,並將exe命令放在數據字段中。 看看周圍的例子。

快樂狩獵。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM