使用资源编辑器编辑对话框

在Windows开发中弹出对话框是一种常用的输入/输出手段,同时编辑好的对话框可以保存在资源文件中。Visual C++提供了对话框编辑工具,利用编辑工具可以方便的添加各种控件到对话框中,而且利用ClassWizard可以方便的生成新的对话框类和映射消息。

首先资源列表中按下右键,可以在弹出菜单中选择“插入对话框”,如图1。

aspectratio="t">vc/51_g1.gif" src="./0031.files/image001.gif">

然后再打开该对话框进行编辑,你会在屏幕上看到一个控件板,如图2。

你可以将所需要添加的控件拖到对话框上,或是先选中后再在对话框上用鼠标画出所占的区域。

接下来我们在对话框上产生一个输入框,和一个用于显示图标的图片框。之后我们使用鼠标右键单击产生的控件并选择其属性,如图3。

我们可以在属性对话框中编辑控件的属性同时也需要指定控件ID,如图4,

如果在选择对话框本身的属性那么你可以选择对话框的一些属性,包括字体,外观,是否有系统菜单等等。最后我们编辑图片控件的属性,如图5,

我们设置控件的属性为显示图标并指明一个图标ID。

接下来我们添加一些其他的控件,最后的效果如图6。

按下Ctrl-T可以测试该对话框。此外在对话框中还有一个有用的特性,就是可以利用Tab键让输入焦点在各个控件间移动,要达到这一点首先需要为控件设置在Tab键按下时可以接受焦点移动的属性Tab Stop,如果某一个控件不打算利用这一特性,你需要清除这一属性。然后从菜单“Layout”选择Tab Order来确定焦点移动顺序,如图7。

使用鼠标依此点击控件就可以重新规定焦点移动次序。最后按下Ctrl-T进行测试。

点击复制链接 与好友分享!回本站首页
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力
上一篇:创建有模式对话框
下一篇:General Window
相关文章
图文推荐

使用资源编辑器编辑对话框
C语言,python和Javas
使用资源编辑器编辑对话框
C语言中的函数
使用资源编辑器编辑对话框
C语言中的各种循环
C语言经典面试题——

使用资源编辑器编辑对话框

排行
热门
50 | c++builder使用XMLDocument操作XML进行
48 | Lua与C/C++交互——C/C++导出Dll
46 | 在字符串中删除特定的字符
46 | c语言String的实现
43 | C语言简单的三个示例
43 | 二叉树建立、遍历(前序,中序,后序)
42 | 问题四十七: 有等式[※×(※3+※)]2=
41 | float与double的范围和精度
C:链表的操作(一),如何创建一个链
MFC中Radio Button使用方法
C++中的vector使用范例
C语言中冒泡法、选择法、插入法三种常
c语言中所有文件操作函数详解fopen、f
C/C++读取文件
使用HttpClient向HTTPS地址发送POST请
善用backtrace解决大问题
文章
下载
读书
· Win2000下关闭无用端口
· 禁止非法用户登录综合设置 [win9x篇]
· 关上可恶的后门——消除NetBIOS隐患
· 网络入侵检测系统
· 潜伏在Windows默认设置中的陷井
· 调制解调器的不安全
· 构建Windows 2000服务器的安全防护林
· SQL Server 2000的安全配置
· Windows优化大师注册机源码
· Process Viewer 汉化版
· Aspcode动画教程
· WIN 2000服务器防止ICMP数据包攻击教程
· 实现网络隐身的简单方法
· 手工进行克隆帐号
· 用W32DASM破解网页合并器的密码
· 注册表操作动画教程
· 黑客攻防技术宝典:Web实战篇(第2版)
· 超级网管员——网络安全
· 代码大全(第二版)
· 软件之道:软件开发争议问题剖析
· CSS插件工具箱
· CSS入门经典(第3版)
· C#并行编程高级教程:精通.NET 4 Pa
· CMMI+敏捷整合开发
使用资源编辑器编辑对话框
几个有意思的C语言程
使用资源编辑器编辑对话框
如何成为一名优秀的C
▪ 六个变态的Hello Word!(C语言版)
▪ 一步一步写算法(之数据选择)
▪ 几个有意思的C语言程序
▪ 如何成为一名优秀的C程序员
▪ 很酷的C语言技巧
▪ 斯坦福大学开放课程:编程范式学习笔记
▪ 深入浅出编译原理-5-一个简单语法分析
▪ [C和指针]不定参数
分类:默认分类 时间:2015-03-03 人气:2
本文关键词:
分享到:

相关文章

Copyright (C) quwantang.com, All Rights Reserved.

趣玩堂 版权所有 京ICP备15002868号

processed in 0.048 (s). 9 q(s)