第一范文网 - 专业文章范例文档资料分享平台

3.3 创建对话框及添加控件

来源:用户分享 时间:2021-04-05 本文由我才不是软妹! 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

VC对话框与控件程序设计大全

3.3 创建对话框及添加控件

我们在模态对话框和非模态对话框的两节中,已经知道了创建对话框和添加控件的的方法,这里我们再做进一步的介绍。

创建对话框

建一个单文档应用程序,名为:创建对话框。

插入一个对话框,其步骤是:Insert Resource 选中Dialog new,便在此程序中创建了一个对话框(当然重复此步骤,可以创建多个对话框)。从中可以看出:

(1)系统为这个对话框自动赋于一个默认的标识符,名为:IDD_DIALOG1,对话框的默认标题为Dialog,有“OK”和“Cancel”两个按钮,这两个按钮的ID标识符分别为IDOK和IDCANCEL

(2)对话框模板资源所在的窗口称为“对话框资源编辑器”,在这里可以通过“控 件工具栏”和“布局工具栏”向对话框添加和布局控件,并可设置对话框的属性。 添加和布局控件

将控件工具栏(图3.3.1)上的某几个控件拖到对话框上,这里拖3个静态文本

控件和一个按钮控件,如图3.3.3所示。用控件布局工具栏(图3.3.2所示)可以对这些控件进行布局、排序、大小调整、上下、左右对齐、测试等。

控件的选择 静态图片

静态文本 编辑框

组框 按钮

复选框 单选按钮

组合框 列表框

水平滚动条 垂直滚动条

旋转按钮 进展条

滑动条 热键

列表视图 树形视图

标签 动画

复合编辑 日期选择

月历 IP地址

用户定制工具 扩展组合框

图3.3.1各个按钮所对应的控件类型

VC对话框与控件程序设计大全

靠齐右边 左右居中 高度相同

测试对话框 靠齐下边 上下间隔相等 显示网格

靠齐左边 上下居中 宽度相同 显示标尺

靠齐上边 左右间隔相同 大小相同 图 3.3.2 控件布局工具栏

图3.3.3 添加对话框资源后的开发环境界面

说 明:

(1)添加控件的方法:

1)左键单击控件栏中某控件不放,移动到对话框的某位置,放开鼠标,控件就

出现在对话框中。

2)左键单击控件栏中某控件之后松开,移动鼠标到对话框上某位置(鼠标箭头

变成“+”字形状),单击左键,控件就出现在这个位置上。

(2)控件的选取:控件的删除、复制和布局操作一般都要先选取控件。

1)单击某个控件,则某个控件被选取。

2)先在对话框内按住鼠标左键不放,移动鼠标,拖出一个大的方虚框,然后释

放鼠标,则被该虚框

所包围的控件都将被选取。

3)先按住Shift键不放,然后用鼠标选取控件,直到所需要的多个控件被选取之

VC对话框与控件程序设计大全

后,再放开Shift键,则这些控件被选取。

4)控件被选取时,鼠标点击对话框,则取消控件的选取。若多个控件被选取,再选取其中一个,则其中一个保留选取,其他控件被取消选取。

5)一旦单个控件被选取后,其四周由选择框包围着,选择框上还有几个(一般是8个)蓝色实心小方块,拖动它可改变控件的大小;多个控件被选取后,其中只有一个控件的选择框有几个蓝色实心小方块,这个控件称为主要控件,如图

1.3.3的Button1(按钮控件)。而其他控件选择框的小方块是空心的,如图1.3.3的Static(3个静态控件)。多个控件的上下、左右对齐、间隔相等及大小一致等,都以主控件为准。

(3)控件的移动、复制和删除

1)当单个控件或多个控件被选取后,按方向键或用鼠标拖动控件的选择框可移动控件。

2)若在鼠标拖动过程中还按住Ctrl键,则复制控件。

3)若按Del键可将选取的控件删除。

(4)测试对话框

“编排”菜单下的Test 命令或布局工具栏上的测试按钮,是用于模拟所编辑的对话框的运行情况,帮助用户检验对话框是否符合用户的设计要求以及空间功能是否有效等。

与布局工具栏相对应的菜单命令在Layout(编排)菜单下,而且大部分命令

均有相应的快捷键,如图3.3.4所示。表3.2还列出了“编排”菜单命令的快捷键与功能描述。“编排”菜单不是在Visual C++6.0开发环境一开始就出现的,而是随着对话框编辑器的打开而显示的。

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育3.3 创建对话框及添加控件全文阅读和word下载服务。

3.3 创建对话框及添加控件.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1176813.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top