Freigeben über


CUserToolsManager::CUserToolsManager

Erstellt einen CUserToolsManager. Jede Anwendung muss einen Benutzertoolmanager höchstens haben.

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

Parameter

  • [in]uiCmdToolsDummy
    Eine ganze Zahl, die das Framework als Platzhalter für die Befehls-ID des Benutzers verwendet, bearbeitet Menü.

  • [in]uiCmdFirst
    Die Befehls-ID für den ersten Benutzertoolbefehl.

  • [in]uiCmdLast
    Die Befehls-ID für den letzten Benutzertoolbefehl.

  • [in]pToolRTC
    Die Klasse, die CUserToolsManager::CreateNewTool erstellt. Mit dieser Klasse verwenden, können Sie einen abgeleiteten Typ CUserTool-Klasse anstelle der Standardimplementierung verwenden.

  • [in]uArgMenuID
    Die ID des Argumentpopupmenüs Menüressource.

  • [in]uInitDirMenuID
    Die Menüressource ID des ursprünglichen Verzeichnispopupmenüs.

Hinweise

Rufen Sie diesen Konstruktor auf. Rufen Sie auf, um CWinAppEx::EnableUserTools Benutzertools und Aufruf CWinAppEx::GetUserToolsManager ermöglichen, ein Zeiger auf CUserToolsManager zu erhalten. Weitere Informationen finden Sie unter Benutzerdefinierte Tools.

Anforderungen

Header: afxusertoolsmanager.h

Siehe auch

Referenz

CUserToolsManager-Klasse

Hierarchiediagramm