VC++NET编程讲座之四.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《VC++NET编程讲座之四.doc》由会员分享,可在线阅读,更多相关《VC++NET编程讲座之四.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VC+.NET编程讲座之四第4讲对话框的界面世界摘要本讲先来讨论对话框界面设计的一般过程和技巧,然后创建对话框类并用模式和无模式的方式来显示对话框。对话框的界面设计过程对话框是Windows应用程序中最重要的用户界面元素之一,它是通过对话框上的各种控件来和用户进行交互的。所谓控件,是指具有一定功能的界面单元,如按钮、编辑框、列表框、组合框等。在这里,我们先来讨论对话框的界面设计过程。1. 添加对话框资源(1) 启动Visual Studio .NET,打开上一讲的单文档应用程序项目Viewer。(2) 打开项目菜单,单击添加资源,弹出添加资源对话框,如图1所示。图1 添加资源对话框(3) 在该
2、对话框中,导入按钮是从外部导入一个已有的资源,自定义是用来创建一个新的资源类型。在资源类型中选定Dialog,然后单击新建按钮。这时添加资源对话框消失,回到Visual C+ .NET开发环境。可以看到,系统为对话框资源自动赋给它一个默认的标识名称IDD_DIALOG1,且有两个按钮:确定和取消,在左侧对话框编辑器窗口中,还会自动弹出工具箱窗口。(4) 单击工具箱窗口上的,使工具箱窗口停靠在开发环境的左侧,不再会自动隐藏。(5) 在对话框的空白处,单击鼠标,将会在属性窗口中显示出对话框资源的属性。图2所示的仅是展开字体属性的情形,可以看出:对话框属性有外观、位置、行为、杂项和字体。其中,对话框
3、Caption(标题)属性在外观中,ID属性在杂项中,如图2所示。图2 对话框资源的属性(6) 保留默认的对话框资源ID号,在属性窗口中,将该对话框的标题内容改为设置。2. 在对话框加添加和布置控件在对话框中添加控件的方法有很多,这里我们推荐这样的方法:在工具箱窗口中,单击要添加的控件并按住鼠标不放,然后移动到对话框中,此时鼠标指针带有一个+,在需要添加的位置处松开鼠标,这样就添加了该控件。一旦控件添加后,我们可以使用下列一些方法来布置控件。第一个方法是使用网格和参照线。默认时对话框显示的是参照线,如图3所示,控件的位置一般不能超过参照线的范围,但我们可以通过对话框四周的尺寸柄来调整对话框的尺
4、寸,同时参照线也会自动调整。单击对话框编辑器工具栏上的网络按钮,就会打开网络,一旦网格显示,添加或移动控件时都将自动定位在网格线上。图3 对话框资源编辑器第二个方法是使用对话框编辑器工具栏。对话框编辑器工具栏上包含用于对话框控件布局的工具按钮,如图4所示,它与格式菜单下的菜单项命令相对应。图4 对话框编辑器工具栏需要说明的是, 在使用布局命令之前,首先要选取要布局的控件,一般有好几个,称为控件组,这时只有一个控件周围有实心小方块(一般有八个),这个控件称为主导控件,布局操作都是以这个主导控件为参照的。 选取多个控件的方法有两个。一是框选,即:拖动鼠标指针,在对话框中要选择的控件周围画一个选框。
5、当释放鼠标按钮后,选框内和与该框相交的所有控件都被选定。二是单选,即先按住Ctrl或Shift键,然后单击要选择的控件。若按住的键是Shift,则再次单击已选定的控件,那么该控件被取消选定。 当按住Ctrl键后,再单击控件,则该控件就是主导控件。3. 为对话框创建一个类要想显示和控制对话框,必须先为其创建一个对话框类,如下面的过程:(1) 在对话框编辑器中,双击对话框的空白处,或右击对话框,弹出快捷菜单,单击添加类,弹出MFC类向导对话框。(2) 在类名框中,键入创建的类名CSetDlg,注意我们一般将大写字母C作为类名的第一个字符,以与其它标识符相区别。(3) 从基类组合框中选择CDialo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VC NET 编程 讲座
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内