分享方式:


標準命令

架構定義許多標準命令訊息。 這些命令的識別碼通常會採用 表單 ID_<Source>_<Item> ,其中 <Source> 通常是功能表名稱,而 <Item> 是功能表項目。 例如,[檔案 ] 功能表上 [新增 ] 命令的命令 識別碼 ID_FILE_NEW 。 標準命令 ID 在文件中以粗體顯示。 程式設計人員定義的識別碼會顯示在與周圍文字不同的字型中。

下列清單顯示支援的一些最重要的命令:

  • 檔案功能表命令 :新增、開啟、關閉、儲存、另存新檔、頁面設定、列印安裝程式、列印、預覽列印、結束,以及最近使用的檔案。

  • 編輯功能表命令 :清除、全部清除、複製、剪下、尋找、貼上、重複、取代、全選、復原和重做。

  • 檢視功能表命令 :工具列和狀態列。

  • 視窗功能表命令 :新增、排列、串聯、磚水準、磚垂直和分割。

  • 說明功能表命令 :索引、使用說明和 About。

  • OLE 命令(編輯功能表) :插入新物件、編輯連結、貼上連結、貼上特殊和 typename 物件(動詞命令)。

此架構會為這些命令提供各種支援層級。 某些命令的支援僅限於定義的命令 ID,而其他的支援則為徹底的實作。 例如,此架構會藉由建立新文件物件、顯示 [開啟] 對話方塊以及開啟和讀取檔案,以實作 [檔案] 功能表上的 [開啟] 命令。 相反地,您必須自行在 [編輯] 功能表上實作命令,因為像是ID_EDIT_COPY等命令取決於您複製的資料本質。

如需所支援命令和所提供實作層級的詳細資訊,請參閱 技術附注 22 。 標準命令定義於檔案 AFXRES.H 中。

另請參閱

使用者介面物件和命令識別碼