Ваш самый лучший источник информации и новостей около водители, Оборудование Vista и средство программирования на интернете

СТАТЬИ Vista ВЕРХНЯЯ ЧАСТЬ 50 Vista VIDEOS Vista МЯГКИЙ ПОМОЩЬ Vista

namespace

Вы в настоящее время browsing статьи от Средство программирования cMsа Windows Vista совместимое сопрягать категорию namespace.

Выдвижение Namespace раковины: Добавлять Custom детали коммандного модуля

Обзор

В моем более предыдущий столб, Я показал как создать выдвижение Namespace раковины использующ вставку IShellView невыполнения обязательства (также известную как DefView). Одна вещь, котор вы могли заметить от образца что коммандный модуль будет свободным пространством ровной детали невыполнения обязательства such as «организует» и «взгляды».

Коммандный модуль - FolderViewImpl

Если вы начинаете ваш собственный Namespace и хотите включить невыполнение обязательства застегиваете and/or добавляете ваши собственные элементы к коммандному модулю также, то как вы выполняете это? Ответ: вы должны снабдить IExplorerCommand, IExplorerCommandProvider и IEnumExplorerCommand поверхности стыка.

Под я описываю each of поверхности стыка использованы для и вам нужно сделать правильн для того чтобы снабдить их в вашем Кодем.

IExplorerCommandProvider

После того как ваш Namespace будет нагружен, раковина попросит ваш Namespace пример IExplorerCommandProvider. Эта поверхность стыка подвергает действию 2 метода: GetCommand и GetCommands. Раковина вызывает метод GetCommand для того чтобы retrieve специфически предмет IExplorerCommand сопрягает поставленное GUID (каждая команда определена GUID). [[The]]

Щелкните для того чтобы продолжать прочитать «выдвижение Namespace раковины: Добавляющ Custom детали коммандного модуля "

Написано chrdavis дальше 5-ое сентября 2007 с отсутствие комментариев.
Прочитайте больше статьей дальше раковина и namespace и Кодирвоание и API и Программировать и vista и Windows Vista.