Condividi tramite


CWinAppEx::EnableUserTools

Gli consente di creare comandi di menu personalizzati che riducono le sequenze di tasti nell'applicazione. Questo metodo crea un oggetto CUserToolsManager.

BOOL EnableUserTools(
   const UINT uiCmdToolsDummy,
   const UINT uiCmdFirst,
   const UINT uiCmdLast,
   CRuntimeClass* pToolRTC = RUNTIME_CLASS(CUserTool),
   UINT uArgMenuID = 0,
   UINT uInitDirMenuID = 0 
);

Parametri

  • [in] uiCmdToolsDummy
    Intero senza segno che il framework utilizza come segnaposto per l'id di comando del menu strumenti dell'utente.

  • [in] uiCmdFirst
    L'id di comando per il primo comando dello strumento dell'utente.

  • [in] uiCmdLast
    L'id di comando per l'ultimo comandi di strumenti dell'utente.

  • [in] pToolRTC
    Una classe che l'oggetto CUserToolsManager utilizza per creare il nuovo utente strumenti.

  • [in] uArgMenuID
    L'identificazione del menu dell'argomento

  • [in] uInitDirMenuID
    Il menu ID per la directory iniziale dello strumento.

Valore restituito

TRUE se il metodo crea e inizializza un oggetto CUserToolsManager ; FALSE se il metodo non riesce o se un oggetto CUserToolsManager esiste già.

Note

Quando si abilita gli strumenti definiti dall'utente, il framework supporta automaticamente un menu dinamico che può essere esteso durante la personalizzazione. Il framework associa ogni nuovo elemento con un comando esterno. Il framework chiama questi controlli quando l'utente seleziona l'elemento appropriato dal menu Strumenti.

Ogni volta che l'utente aggiunge un nuovo elemento, il framework crea un nuovo oggetto. Il tipo di classe per il nuovo oggetto viene definito da pToolRTC. Il tipo della classe pToolRTC deve essere derivato da Classe CUserTool.

Per ulteriori informazioni sugli strumenti dell'utente e come possibile incorporarlo nell'applicazione, vedere Strumenti definiti dall'utente.

Requisiti

intestazione: afxwinappex.h

Vedere anche

Riferimenti

Classe CWinAppEx

Grafico delle gerarchie

Classe CUserToolsManager

Classe CUserTool

Concetti

Strumenti definiti dall'utente