標準コマンド

フレームワークは、多くの標準コマンド メッセージを定義します。これらのコマンドの ID は、通常、を受け取ります:

**ID_**Source_Item

ソースが 一般的ですが、メニュー名と 項目は メニュー項目です。たとえば、 [ファイル] メニューの新しいコマンドのコマンド ID は ID_FILE_NEWです。標準コマンド ID は太字でドキュメントを示します。プログラマ定義された ID は、周囲のテキストとは異なるフォントに示します。

次は、サポートされる最も重要なコマンドのリストです:

  • [ファイル] メニューのコマンド
    新しい、開始タグと終了、保存、名前を付けて保存、ページ設定、印刷設定、印刷、印刷プレビュー、終了、最近使ったファイル。

  • [編集] メニュー コマンド
    オフ、すべてオフにすると、検索、コピー、切り取り、貼り付け、リピートは、をすべて選択、アンドゥおよびやり直し置き換えます。

  • [表示] メニューのコマンド
    ツールバーとステータス バー。

  • [ウィンドウ] メニューのコマンド
    新しいは、水平方向の、並べて表示の垂直、分割を配置し、の連鎖方法に落としましたり、並べて表示します。

  • [ヘルプ] メニューのコマンド
    を使用して、高さ、インデックス、ヘルプ。

  • OLE メニュー コマンド (編集)
    新しい項目を挿入のオブジェクト、リンクの編集、リンク貼り付け、特別な貼り付け、 型名の オブジェクト (動詞コマンド)。

フレームワークは、これらのコマンドに異なるレベルのサポートを提供します。一部のコマンドは、他には完全な実装でサポートされているが、としてのみ定義されたコマンド ID サポートされます。たとえば、新しいドキュメントのオブジェクトを作成し、 [開く] ダイアログ ボックスを表示し、ファイルが開かれて読み込まれるため、によってファイル] メニューの [コマンドを実行します。これに対し ID_EDIT_COPY のようなコマンドがコピー元のデータの性質に依存するため、独自編集] メニューのコマンドを実行します。

サポートされているコマンドと指定されている実装のレベルについての詳細に テクニカル ノート 22を参照してください。標準コマンド ファイルは、 AFXRES.H. で定義されます。

参照

概念

ユーザー インターフェイス オブジェクトとコマンド ID