《深入浅出MFC》2/e窗体编辑器会把菜单项目的ID 值(当然是它自动为你产生的) 放到 RESOURCE.H 的#define 叙述中,就像字符串表格编辑器所做的那样。重新安排菜单项目 的位置也很容易,因为所有动作都可以鼠标拖拉方式完成。 第㆓篇 欲善工事先利其器 302 IDR_MYTYPE MENU PRELOAD DISCARDABLE BEGIN ... POPUP "MyFamily" BEGIN DD_ABOUTBOX,右侧出现Di al og 编辑器并将About 对话框加载。 图右方有一个工具箱,内有许多控制组件(control): 你可以在编辑器中任意改变对话框及控制组件的大小和位置,也可以任意拖拉工具箱内 的组件放入对话框中。这些动作最后组成RC 文件中的对话框模板(Dialog template),也 就是对话框外貌的文字描述,像这样: 第4章 Visual C++ - 整合性軟體開發環境 一张画布上拼凑一个个现成的组件(components):设定它们的属性(properties)、指 定它们应该「有所感」的外来刺激(events),并决定它们面对此刺激时在预设行为之外 的行为(methods)。所有动作都以拖拉、设定数值的方式完成,非常简单。只有在设定 组件与组件之间的互动关系时才牵涉到程序代码的写作(这一小段码也因此成为顺利成功 的关键)。 Borland 公司于1997 年三月推出的C++ Builder0 码力 | 1009 页 | 11.08 MB | 1 年前3
共 1 条
- 1













