Su mejor fuente de la información y de las noticias alrededor Vista, Microsoft y software en el Internet

ARTÍCULOS de Vista TAPA 50 Vista VIDEOS Vista SUAVE AYUDA de Vista

API

Usted está hojeando actualmente los artículos de Software compatible de MS Windows Vista emparejar la categoría API.

Extensión del namespace de Shell: Adición de artículos de encargo del módulo de comando

Descripción

En mi poste anterior, Demostré cómo crear una extensión del namespace de Shell usando la puesta en práctica de IShellView del defecto (también conocida como DefView). Una cosa que usted puede ser que haya notado de la muestra es que el módulo de comandos es vacío de uniforme los artículos del defecto por ejemplo “organiza” y las “opiniónes”.

Módulo de comandos - FolderViewImpl

¿Si usted está desarrollando su propio namespace y desea incluir el defecto abotona y/o agrega sus propios elementos al módulo de comandos también, cómo usted logra esto? La respuesta: usted debe poner en ejecución IExplorerCommand, IExplorerCommandProvider y IEnumExplorerCommand interfaces.

Debajo de mí describo para lo que se utiliza cada uno de los interfaces y lo que usted necesita hacer para ponerlos correctamente en ejecución en su código.

IExplorerCommandProvider

Después de que se cargue su namespace, Shell pedirá su namespace un caso de un IExplorerCommandProvider. Este interfaz expone dos métodos: GetCommand y GetCommands. Shell llama el método de GetCommand para recuperar un objeto específico de IExplorerCommand que empareje el GUID proveído (cada comando es identificado por un GUID). [[The]]

Chasque para continuar leyendo “la extensión del namespace de Shell: Agregando artículos de encargo del módulo de comando "

Escrito por chrdavis encendido 5 de septiembre de 2007 con ningunos comentarios.
Lea más artículos encendido cáscara y namespace y Codificación y API y Programación y Vista y Windows Vista.