个内容与IDD_DIALOG1 一样的资源。
枫叶文学网www.fywxw.com
第4 章 对话框
·63·
图4-3 对话框编辑器界面
2.修改对话框属xìng
为Sample4_1 添加新的对话框后,该对话框的属xìng都是由IDE 设置的默认值,因此第二
步应当修改对话框的属xìng。将鼠标光标移动到对话框编辑器中需要编辑的对话框上,然后单
击鼠标右键打开弹出式菜单,选择“Properties”属xìng,打开“Dialog Properties”对话框,如
图4-4 所示。
图4-4 对话框属xìng编辑对话框
对如图4-3 所示对话框的属xìng进行如下修改:
(1)修改对话框ID,在“ID”输入框中输入“IDD_LOGINDIALOG”。
(2)修改对话框标题,在“Caption”输入框中输入“登录对话框”。
(3)为了在中文系统下的美观,修改对话框字体。单击“Font”按钮,弹出“Select Dialog
Font”对话框,在“Font”列表框中选择字体为“宋体”,在“Size”列表框中设置字号为10,
单击“OK”确认退出“Select Dialog Font”对话框。
(4)修改完成后,回车确认修改并退出“Dialog Properties”对话框。
枫叶文学网www.fywxw.com
Visual C++ 6.0 程序设计从入门到精通
·64·
3.在对话框中添加控件
依据实例要求,确认和取消按钮已经默认添加好了,只需要添加用户名和密码两个输入
框,并添加相应的说明。具体步骤如下:
(1)在对话框中添加一个静态文本框(Static Text)。在如图4-3 所示的客户区右侧浮动
的Control 工具栏中的“Static Text”控件按钮上单击,然后在对话框资源中按下鼠标左键拖
动,出现一个矩形框,松开鼠标左键,则在对话框资源中出现了一个“Static Text”控件。
另外,添加控件还可以利用鼠标将Control 工具栏中的控件直接拖到对话框资源中。单
击对话框资源中的控件后,控件周围会出现一个虚线框,表示当前选中该控件。在控件中央
按下鼠标左键不放可以将控件拖动到指定位置,在虚线框上按下鼠标左键不放并拖动,可以
调整控件的大小。按Delete 键可以删除当前选中的控件。通过这些cāo作将添加的“Static Text”
控件的位置和大小调整到如图4-5 中标题为“用户名:”的静态文本框控件所示位置和大小。
图4-5 在登录对话框中添加一个静态文本框
此时添加的“Static Text”控件,显示“Static”的字样。接着将鼠标移动到该控件上,
单击鼠标右键,在弹出菜单中选择“Properties”,打开控件的属xìng编辑对话框,修改标题(在
Caption 输入框中)为“用户名:”,如图4-6 所示。
图4-6 修改静态文本框的属xìng
(2)在对话框中添加输入框(Edit Box),添加过程