2010-04-21 3 views
1

Hy all,Windows7 explorer контекст полосы крюк?

Мне интересно, можно ли добавить новую кнопку с помощью C++ или C# в проводник Windows 7 «контекстная полоса» (не знаю, правильно ли это имя) - как на рисунке ниже.

Моя причина в том, что много раз я включаю & с функцией «Показать скрытые файлы, папки и диски» в разделе «Инструменты» - «Папка» - «Просмотр». Поэтому я хочу упростить этот процесс одним нажатием кнопки.

Я искал функцию ShellExecteEx, но я не уверен, что смогу это сделать. Может ли кто-нибудь направить меня в правильном направлении?

explorer http://i41.tinypic.com/23mncsp.jpg

спасибо,
уважением

ответ

0

Чтобы ответить на часть вопроса, я думаю, что это возможно, поскольку в течение некоторого времени мы уже видели небольшие программы, чтобы добавить кнопку «Новая папка» в исследователь. Я думаю, что те по-прежнему работает с Win 7. Посмотрите на http://tools.tortoisesvn.net/StExBar, например

[Править] Забыл уточнить, что исходный код для StExBar на Google Code

+0

Спасибо, я думал об этом, но можно добавить только одну кнопку где-нибудь в проводнике? Потому что я не хочу, чтобы вся панель инструментов отображала мое вертикальное свойство экрана только для одной кнопки. – aceman

+0

Это еще один http://www.baxbex.com/images/shoots/bxnewfolder.html, который вы можете проверить на Win7 и посмотреть результат –

1

Я настоятельно рекомендую использовать AutoIt для решения этой задачи. Второй URL-адрес содержит примеры того, как вставлять кнопки в различные программы, однако обязательно прочитайте полную тему для разного типа. обновления предоставленного кода.

См:

  1. http://www.autoitscript.com/forum/index.php?showtopic=9517

Btw: Я неправильно понял тему с самого начала; Связанный с gui «контекст» материал в Windows часто используется для работы с контекстными меню.

Редактировать: ограничение на URL для новых пользователей в Stack Overflow означает, что мне пришлось вырезать некоторые менее важные ссылки - google.

+0

спасибо за ссылку. Это выглядит интересно, я обязательно посмотрю. Да, я назвал его «контекстной полосой», потому что команды меняются в зависимости от того, где вы находитесь в проводнике, поэтому почти похоже на щелчок правой кнопкой, за исключением только большинства используемых команд, и это всегда видно – aceman

 Смежные вопросы

  • Нет связанных вопросов^_^