Ihre beste Quelle der Informationen und der Nachrichten ungefähr Vista, Vista Kleinteile und Fenster auf dem Internet

Vista ARTIKEL OBERSEITE 50 Vista VIDEOS Vista WEICH Vista HILFE

Oberteil

Sie grasen z.Z. die Artikel von MS Windows Vista kompatible Software Zusammenbringen der Kategorie Oberteil.

Shell namespace Verlängerung: Addieren der kundenspezifischen Befehl Modul-Einzelteile

Überblick

In meinem früherer Pfosten, Zeigte ich, wie man eine Shell namespace Verlängerung mit der Rückstellung IShellView Implementierung verursacht (alias DefView). Eine Sache, die Sie von der Probe beachtet haben konnten, ist, daß das Befehle Modul Lücke von gleichmäßigem die Rückstellung Einzelteile wie „organisieren“ und „Ansichten“ ist.

Befehle Modul - FolderViewImpl

Wenn Sie Ihr eigenes namespace entwickeln und die Rückstellung einschließen möchten knöpfen und/oder hinzufügen Ihre eigenen Elemente dem Befehle Modul außerdem, wie vollenden Sie dieses? Die Antwort: Sie müssen einführen IExplorerCommand, IExplorerCommandProvider und IEnumExplorerCommand Schnittstellen.

Unter beschreibe mir, was jede der Schnittstellen verwendet wird für und was Sie tun müssen, um sie in Ihrem Code richtig einzuführen.

IExplorerCommandProvider

Nachdem Ihr namespace geladen ist, bittet Shell Ihr namespace um einen Fall von einem IExplorerCommandProvider. Diese Schnittstelle stellt zwei Methoden heraus: GetCommand und GetCommands. Shell benennt die GetCommand Methode, um einen spezifischen IExplorerCommand Gegenstand zurückzuholen, der das gelieferte GUID zusammenbringt (jeder Befehl wird durch ein GUID gekennzeichnet). [[The]]

Klicken Sie, um „, Shell namespace Verlängerung zu lesen fortzufahren: Kundenspezifische Befehl Modul-Einzelteile addieren "

An geschrieben durch chrdavis 5. September 2007 mit keine Anmerkungen.
Lesen Sie mehr Artikel an Oberteil und namespace und Kodierung und API und Programmierung und Vista und Windows Vista.