Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo argomento sono elencati gli elementi di programmazione principali usati con i menu di scelta rapida (di scelta rapida) e i gestori di menu di scelta rapida. I gestori di menu di scelta rapida, noti anche come gestori di menu di scelta rapida o verb gestori, sono un tipo di gestore dei tipi di file.
Informazioni sull'implementazione del menu di scelta rapida
È consigliabile implementare un menu di scelta rapida usando uno dei metodi statici verb . Esaminare le istruzioni seguenti:
- Per usare un metodo statico verb per implementare un menu di scelta rapida, vedere la sezione "Personalizzazione di un menu di scelta rapida tramite verbi statici" di Creazione di gestori di menu di scelta rapida.
- Per ottenere il comportamento dinamico per i verbi statici in Windows 7 e versioni successive, vedere "Getting Dynamic Behavior for Static Verbs" (Recupero del comportamento dinamico per verbi statici) in Creazione di gestori di menu di scelta rapida.
- Per informazioni dettagliate sull'implementazione statica e sui verbi dinamici da evitare, vedere Scelta di un elemento statico o dinamico Verb per il menu di scelta rapida.verb
- Se è necessario estendere il menu di scelta rapida per un tipo di file registrando un oggetto dinamico verb per il tipo di file, seguire le istruzioni fornite in Personalizzazione di un menu di scelta rapida tramite verbi dinamici.
Interfacce
| Argomento | Contenuto |
|---|---|
| IContextMenu | Espone i metodi che creano o uniscono un menu di scelta rapida associato a un Shell oggetto . |
| IContextMenu2 | Espone i metodi che creano o uniscono un menu di scelta rapida (di scelta rapida) associato a un Shell oggetto . Estende IContextMenu aggiungendo un metodo che consente agli oggetti client di gestire i messaggi associati alle voci di menu disegnate dal proprietario. |
| IContextMenu3 | Espone i metodi che creano o uniscono un menu di scelta rapida associato a un Shell oggetto . Consente agli oggetti client di gestire i messaggi associati alle voci di menu disegnate dal proprietario ed estende IContextMenu2 accettando un valore restituito dalla gestione dei messaggi. |
| IContextMenuCB | Espone un metodo che abilita il callback di un menu di scelta rapida. Ad esempio, per aggiungere un'icona di scudo a un oggetto menuItem che richiede l'elevazione dei privilegi. |
| IContextMenuSite | Implementata dalla visualizzazione cartella predefinita creata con SHCreateShellFolderView. Un'implementazione di IContextMenuSite supporta IContextMenu::QueryContextMenu, IContextMenu::InvokeCommand e TrackPopupMenu e qualsiasi inoltro di messaggi necessario per tale funzione.
IContextMenuSite aggiorna in genere anche la barra di stato. |
Funzioni
| Argomento | Contenuto |
|---|---|
| CDefFolderMenu_Create2 | Crea un menu di scelta rapida per un gruppo selezionato di oggetti cartella file. |
| LPFNDFMCALLBACK | Definisce il prototipo per la funzione di callback che riceve messaggi dall'implementazione Shellpredefinita del menu di scelta rapida. |
| SHCreateDefaultContextMenu | Crea un oggetto che rappresenta l'implementazione Shellpredefinita del menu di scelta rapida. |
Strutture
| Argomento | Contenuto |
|---|---|
| CMINVOKECOMMANDINFO | Contiene le informazioni necessarie per IContextMenu::InvokeCommand per richiamare un comando di menu di scelta rapida. |
| CMINVOKECOMMANDINFOEX | Contiene informazioni estese su un comando di menu di scelta rapida. Questa struttura è una versione estesa di CMINVOKECOMMANDINFO che consente l'uso di valori Unicode. |
| DEFCONTEXTMENU | Contiene informazioni sul menu di scelta rapida usate da SHCreateDefaultContextMenu. |
Argomenti correlati
-
Scelta di un elemento statico o dinamico Verb per il menu di scelta rapida
-
Procedure consigliate per i gestori di menu di scelta rapida e più verbi di selezione
-
Personalizzazione di un menu di scelta rapida tramite verbi dinamici