结构定义了许多标准命令消息。这些命令的 ID 通常采用形式:
**ID_**Source_Item
如果 源 通常菜单名和 项 是菜单项。例如,新的命令 ID 在 " 文件 " 菜单是 ID_FILE_NEW。标准命令 ID。以显示文档。程序员定义的 ID 以与该周围的文本不同的字体显示。
下面是一些列出了支持的最重要的命令:
" 文件 " 菜单命令
新,打开,关闭,保存,保存,页面设置,打印设置,打印,打印预览,退出和最近使用的文件。编辑菜单命令
清除,清除整个,复制, " 剪切 ",查找,粘贴,重复,替换,选择所有,取消,并且重做操作。“视图”菜单命令
工具栏和状态栏。“窗口”菜单命令
新,请安排,级联,平铺级别,平铺垂直,并拆分。“帮助”菜单命令
索引,使用帮助和。OLE 命令 (编辑菜单)
插入新的对象,编辑链接,粘贴链接,粘贴特殊和 typename 对象 (谓词命令)。
框架提供不同级别的这些命令支持。,而其他支持与彻底的实现,某些命令支持,仅当定义命令 ID。例如,框架通过创建新文档对象,显示一个打开对话框并打开和读取文件实现在 " 文件 " 菜单中打开命令。相反,您必须实现在 " 编辑 " 菜单中的命令,,因为与 ID_EDIT_COPY 的命令取决于您复制数据的性质。
有关支持的和提供实现的更多信息级别,请参见 技术说明 22。标准命令在文件 AFXRES.H. 定义。