字体
第(2/4)页
关灯
   存书签 书架管理 返回目录
与步骤(1)相同,但应当在Control

    工具栏中选择“Edit Box”控件的图标,将该控件调整到与如图4-7 所示虚线框选中的控件一

    致。

    图4-7 在登录对话框中添加一个输入框

    枫叶文学网www.fywxw.com

    第4 章 对话框

    ·65·

    打开控件属xìng编辑对话框,在ID 输入框中将输入框的ID 改为IDC_LOGINNAME,如

    图4-8 所示。

    图4-8 修改输入框的属xìng

    (3)用步骤(1)的方法添加一个标题为“密码:”的静态文本框。

    (4)用步骤(2)的方法添加一个ID 为IDC_PASSWORD 的输入框作为密码输入框,注

    意修改输入框的属xìng为密码框。

    技巧:(1)在对话框编辑界面下,可以选定一个或通过按住Ctrl 键不放用鼠标左键单击选定多个

    控件,在对话框中复制并粘贴,可以添加与原来控件外观一样的新控件。

    (2)输入框用作输入密码时,需要保证输入的字符不被回显在输入框中以防止密码被窃取,

    这需要设置输入框属xìng为密码输入框。将鼠标移动到输入框控件上,单击鼠标左键,打开

    属xìng编辑对话框,单击“Styles”选项卡,选中“Password”复选框(如图4-9 所示)。选

    中此复选框后,输入框会自动将输入的字符回显为“*”。

    图4-9 设置输入框的密码属xìng

    (5)打开“OK”和“Cancel”按钮的属xìng编辑对话框,在“Caption”输入框中将标题分

    别改为“确认”和“取消”,并调整两个按钮的位置和对话框的大小,得到如图4-10 所示的

    登录对话框。

    图4-10 设置好界面的登录对话框

    (6)设置对话框中各种控件的响应顺序,即运行时按下Tab 键,输入焦点从一个控件切

    换到另一个控件的顺序。

    枫叶文学网www.fywxw.com

    Visual C++ 6.0 程序设计从入门到精通

    ·66·

    在对话框编辑界面中,可以通过选择主菜单“Layout|Tab Order”或者按快捷键Ctrl+D,

    进入tab 顺序的设置界面,此时对话框资源编辑器的客户区如图4-11 所示。

    图4-11 设置登录对话框的响应顺序

    如图4-11 所示,每个控件左上角的数字就是它的响应顺序。标明数字1 的“确认”按钮

    控件表示对话框打开时输入焦点最初的位置。然后按下Tab 键,输入焦点转移到标明数字2

    的“取消”按钮。再按下Tab 键,输入焦点转移到标明数字3 的“用户名:”静态文本框,由

    于静态文本框不接受输入,因此输入焦点自动转移到标明数字4 的输入框。其他数字以此类

    推。

    设置Tab 顺序是通过按所需的顺序依次单击各个控件完成,如进入如图4-11 所示的界面

    后,依次单击“用户名”输入框,“用户名”静态文本框,“密码”输入框,“密码”静态文本

    框,“确认”按钮和“取消”按钮,就可设置成如图4-12 所示的程序。

    最后按ESC 键,就可以确认修改并退出设置界面。


上一页 目录 下一页