3 Wndows窗体应用程序
3.1 创建Wndows窗体应用程序 1.启动vc++2010,如图3.1.1。
图3.1.1
2.选择新建项目
在打开的窗口中,左侧语言选择vc++,窗口中间选择“windows窗体应用程序”,窗口下面“名称”填写form,工程位置为桌面(图3.1.2),点击确定,建成的应用程序界面如图3.1.3。
图3.1.2
图3.1.3
3.2 窗体属性及设置
3.3 窗体事件及处理
3.4 窗体控件添加与编辑
4 用户界面设计
4.1 菜单设计 4.1.1 菜单的类型
4.1.2 菜单设计
建立菜单的过程如下:
1.打开工程。打开前面建立的工程绘图(双击huitu工程文件夹中的huitu.sln)。
2.打开资源视图。通过“视图-其他窗口-资源视图”菜单打开资源视图窗口,如图4.1.2.1,在vc++界面左侧显示资源视图窗口。
图4.1.2.1
3.添加菜单。点击资源视图的menu,展开如图4.1.2.2所示
图4.1.2.2
可以看到在工程中有多个菜单,其中IDR_huituTYPE菜单是显示在各子文档界面中的菜单;IDR_MAINFRAME建立的菜单是程序主
框架中显示的菜单(把所有子文档关闭后会显示); 在此双击IDR_huituTYPE,打开窗口如图4.1.2.3所示。
图4.1.2.3
在请在此处键入位置点击,光标激活后输入“直线”,同时会在文本框右边和下面分别出现写有“请在此键入”字样的文本框,右边的代表键入的直线菜单的子菜单,下面代表直线菜单同级的菜单,其他以此类推,选择直线菜单后,查看vc++界面中右下角的属性面板,可以看到“popup”属性设置的是“true”,代表直线菜单是弹出式菜单,它下面还有下一级菜单,否则,该属性如果设置为“false”,则它不能再添加子菜单了。按照以上方法,在直线菜单下设置“直线1”,“直线2”两个子菜单,建立与直线同级的“圆”菜单,其下设置“圆1”,“圆2”两个子菜单,如图4.1.2.4。