Domanda

Ho posticipato questa parte del progetto perché non ho trovato esempi / tutorial particolarmente utili per questi 2 aspetti delle estensioni della shell:

  1. Restituisce informazioni per il suggerimento quando si passa con il mouse su un file.
  2. Menu a comparsa contestuale con contesto di estensione, se ha senso.

Saluti.

È stato utile?

Soluzione

Ah, ragazzo fortunato. Puoi leggere l'eccellente serie di tutorial di Mike Dunn:
La guida completa dell'idiota alla scrittura delle estensioni della shell

Le parti I e III dovrebbero interessarti in modo particolare.

Altri suggerimenti

Guarda questo articolo di CodeProject:

Estensioni dello spazio dei nomi: la shell di Windows non documentata

  

Questo articolo spiega come puoi   creare facilmente un'estensione dello spazio dei nomi   con molte funzionalità senza farlo   un sacco di lavoro usando alcuni   funzioni shell non documentate. Più   la funzione evidente è   SHCreateShellFolderViewEx, che   crea la vista per te e crea   tutte le interfacce necessarie per la visualizzazione   il contenuto della tua cartella. Puoi   modificare il comportamento della cartella di   implementando una funzione di callback. Questo   è come Microsoft implementa il suo   estensioni dello spazio dei nomi.

VB Shell Programming si concentra principalmente su VB ma le descrizioni delle API sono applicabili praticamente a tutto ciò che parla COM.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top