图4.1.2.4
4.运行查看菜单。按F5或者点击启动调试工具(绿色三角箭头),在探出的窗口中选择是,启动运行后测绘看到建立的菜单(图4.1.2.5)。
图4.1.2.5
5.为菜单添加函数并且编写代码 菜单添加后还不能运行,要想让它起作用,需要为其添加函数并在函数里添加代码,为菜单添加函数过程为(以直线1为例):选择直线1,在属性面板中把ID属性右边的值改为ID_line1,然后通过“项目-类向导”打开类向导窗口(图1.1.2.6)
图4.1.2.6
类名处选择huituView,在命令标签列表中找到并点击ID_line1,在消息标签中点击COMMAND,如图4.1.2.7。 I
图4.1.2.7
再点击“添加处理程序”按钮,弹出添加函数对话框
图4.1.2.8
成员函数名称默认(也可以修改),点确定,则与菜单直线1对应的函数生成,此时可通过
点击图4.1.2.7中的“编辑代码”进入函数,或者在vc界面右上角的“解决资源管理器”面板中展开源代码(图4.1.2.8),找到huituView.CPP双击该文件也可进入函数。
图4.1.2.8
在函数中的// TODO: 在此添加命令处理程序代码
下面添加
CClientDC dc(this); dc.LineTo(500,500); 两句,如图4.1.2.9
图4.1.2.9
6.运行检验菜单功能
按F5运行程序后点击直线1菜单,可以看到在用户区画出一条直线。
4.1.3 创建弹出式菜单
4.1.4 创建动态菜单
4.1.5 创建基于对话框的菜单
4.2 工具栏设计
4.3 状态栏设计
5 对话框设计
5.1 静态对话框
5.1.1静态对话框的建立过程 建立静态对话框的过程如下:
1.打开或建立工程。按照前面方法打开或者建立一个工程