次の方法で共有


CUserToolsManager::CUserToolsManager

CUserToolsManager を構築します。各アプリケーションには、最大で 1 つのユーザー ツール マネージャーが必要です。

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

パラメーター

  • [入力] uiCmdToolsDummy
    ユーザー ツール メニューのコマンド ID のプレースホルダーとしてフレームワークが使用する符号なし整数。

  • [入力] uiCmdFirst
    最初のユーザー ツール コマンドのコマンド ID。

  • [入力] uiCmdLast
    最後のユーザー ツール コマンドのコマンド ID。

  • [入力] pToolRTC
    CUserToolsManager::CreateNewTool が作成するクラス。このクラスを使用することで、既定の実装の代わりに CUserTool クラス の派生型を使用できます。

  • [入力] uArgMenuID
    引数のポップアップ メニューのメニュー リソース ID。

  • [入力] uInitDirMenuID
    初期ディレクトリのポップアップ メニューのメニュー リソース ID。

解説

このコンストラクターは呼び出さないでください。代わりに、CWinAppEx::EnableUserTools を呼び出してユーザー ツールを有効にし、CWinAppEx::GetUserToolsManager を呼び出して CUserToolsManager へのポインターを取得します。詳細については、「ユーザー定義のツール」を参照してください。

必要条件

ヘッダー : afxusertoolsmanager.h

参照

関連項目

CUserToolsManager クラス

階層図