Condividi tramite


CSnapInItemImpl::AddMenuItems

Questo metodo implementa la funzione Win32 IExtendContextMenu::AddMenuItems.

AddMenuItems( 
   LPCONTEXTMENUCALLBACK piCallback, 
   long *pInsertionAllowed, 
   DATA_OBJECT_TYPES type  
);

Parametri

  • piCallback
    [in] puntatore a IContextMenuCallback che può aggiungere voci al menu di scelta rapida.

  • pInsertionAllowed
    [in, out] identifica Microsoft Management Console (MMC) assicurandosi definito, punti di inserimento della voce di menu che possono essere utilizzati. Può trattarsi di una combinazione dei seguenti flag:

    • Gli elementi diCCM_INSERTIONALLOWED_TOP possono essere inseriti all'inizio di un menu di scelta rapida.

    • Gli elementi diCCM_INSERTIONALLOWED_NEW possono essere inseriti nel sottomenu di creazione.

    • Gli elementi diCCM_INSERTIONALLOWED_TASK possono essere inseriti nel sottomenu di attività.

    • Gli elementi diCCM_INSERTIONALLOWED_VIEW possono essere inseriti nel menu di visualizzazione della barra degli strumenti o nel sottomenu di visualizzazione di menu di scelta rapida del riquadro dei risultati.

  • type
    [in] specifica il tipo di oggetto. Può assumere uno dei seguenti valori:

    • Oggetto dati diCCT_SCOPE per il contesto del riquadro dell'ambito.

    • Oggetto dati diCCT_RESULT per il contesto del riquadro dei risultati.

    • Oggetto dati diCCT_SNAPIN_MANAGER per il contesto di gestione dello snap-in.

    • L'oggetto dati diCCT_UNINITIALIZED dispone di un tipo non valido.

Requisiti

Header: atlsnap.h

Vedere anche

Riferimenti

CSnapInItemImpl Class