简单的Windows数据类型见表2-2。表2-2 简单的Windows数据类型(续)Windows中定义了一系列的句柄类型,用于操作不同的Windows对象。表2-3 句柄数据类型(续)在Visual C++6.0的源代码窗口中,选中一个Windows数据类型再按<F12>键,可以查看到的数据类型的定义。......
2023-11-25
打开本章第2节的“QQ”工程,本节继续开发一个专门用于数据录入的对话框,以加快数据录入的速度。在资源视图中按快捷键<Ctrl+1>添加一个新的对话框资源,作为员工信息管理对话框。
1)修改对话框的ID为IDD_INFO_DLG,标题为“信息管理”,如图5-17所示。
图5-17 编辑“信息管理”对话框
2)修改对话框的字体和外观,添加一些控件并修改控件属性,见表5-3。
表5-3 “信息管理”对话框的控件属性
3)通过类向导为对话框IDD_INFO_DLG创建一个CDialog派生类CInfoDlg,如图5-18所示。
图5-18 创建“信息管理”对话框的关联类
4)再添加一个新的对话框资源,ID为IDD_INPUT_DLG,标题为“数据录入”,如图5-19所示。
图5-19 编辑“数据录入”对话框
5)修改对话框的字体和外观,添加一些控件并修改控件属性,见表5-4。
表5-4 “数据录入”对话框的控件属性
(续)
6)在“数据录入”对话框中,按快捷键<Ctrl+D>,修改对话框内控件的Tab次序,如图5-20所示。
7)通过类向导为IDD_INPUT_DLG建立一个对话框类“CInputDlg”,如图5-21所示。
图5-20 编辑“数据录入”对话框
图5-21 创建“数据录入”对话框的关联类
8)在主对话框中添加一个按钮,ID为IDC_INFO,标题为“员工信息”,如图5-22所示。
(www.chuimin.cn)
图5-22 编辑主对话框资源
9)双击“员工信息”按钮建立消息映射函数并编写代码。
10)在类视图中的CInfoDlg类上单击鼠标右键,在弹出的快捷菜单中,选择“Add Windows Message Handler”命令,添加WM_INITDIALOG消息映射函数,如图5-23所示。
图5-23 添加WM_INITDIALOG消息映射函数
11)添加WM_INITDIALOG消息映射函数后编写代码。
12)在CInputDlg中添加一个指针变量,用于向员工列表中添加信息。
13)在“信息管理”对话框资源中双击“添加”按钮,建立消息映射函数并编写代码。
14)在“数据录入”对话框资源中双击“添加”按钮,建立消息映射函数并编写代码。
15)在类视图中的CInputDlg对话框类上,添加普通类成员函数,如图5-24所示。
图5-24 添加一个普通成员函数
16)编写函数代码,向“信息管理”对话框的列表中添加数据。
17)编译并运行,测试代码。
在“信息管理”对话框中单击“添加”按钮,弹出“数据录入”对话框。在“数据录入”对话框中反复输入数据并按<Enter>键,每次按<Enter>键焦点都跳到下一个编辑框。焦点落在“添加”按钮后再按<Enter>键,将填写好的数据添加到“信息管理”对话框中,如图5-25所示。
图5-25 查看运行结果
有关VC++就业培训宝典之MFC视频教程的文章
简单的Windows数据类型见表2-2。表2-2 简单的Windows数据类型(续)Windows中定义了一系列的句柄类型,用于操作不同的Windows对象。表2-3 句柄数据类型(续)在Visual C++6.0的源代码窗口中,选中一个Windows数据类型再按<F12>键,可以查看到的数据类型的定义。......
2023-11-25
Visual C++6.0是一个强大的软件开发工具,主要用来开发Windows软件。图1-6 应用程序种类1)开始使用Visual C++6.0新建一个控制台应用程序,进行最简单的C语言软件开发,如图1-7所示。图1-7 通过Windows的“开始”菜单启动Visual C++6.02)执行File→New命令,或者按快捷键<Ctrl+N>,如图1-8所示。12)Visual C++6.0工程的打开与关闭。值得注意的是,同一个工程同时只能被一个Visual C++ 6.0进程打开,不可以开启两个Visual C++6.0打开同一个工程文件。......
2023-11-25
分页技术,是指在父窗口中定义多个子窗口页面,每个页面包含了一组用于信息管理的控件。创建一个工程名为“usd”的对话框程序,用于演示分页管理技术。图9-12 添加数据型关联变量9)修改IDD_PAGE3对话框的字体和外观,大小与前两个分页相同,如图9-13所示。表9-6 第三分页对话框的控件属性11)创建与IDD_PAGE3关联的CDialog派生类CPage3,并建立数据型关联变量,如图9-14所示。24)建立“添加”按钮的消息映射函数并修改代码。......
2023-11-25
前面两节中基于消息框的程序功能过于简单,只有输出没有输入的功能。打开本章第2节建立的First32工程,本节开发基于对话框的Win32程序,演示输入/输出的功能。图2-21 修改对话框的属性5)在对话框中添加5个控件,即3个Edit Box控件和2个Static Text控件,如图2-22所示。9)查看MSDN中关于DialogBox弹出对话框的函数说明,如图2-25所示。②第二个参数uMsg:消息号码,用于解析对话框窗口发生的事件,例如,单击按钮等。......
2023-11-25
本书通过调查发现,多数女性受刑人均同意职业培训具有稳定囚情、维持纪律、养成勤劳习惯和增加收入等多元功能。因此,我国应发展有特色的自营职业,给予有心向学的受刑人习得专业技能的机会,设定自营工作的人员训练课程,并增加参与训练人员名额,运用在监人力资源及技训能力,以增加受刑人的工作所得及就业自信心。一般而言,女性受刑人对于技训均持肯定态度,同时有很高的参与意愿。......
2023-07-29
图5-1 插入新对话框资源图5-2 编辑登录对话框3)添加一些控件并修改控件的属性,见表5-1。表5-1 “登录”对话框的控件属性4)在“登录”对话框上单击鼠标右键,在弹出的快捷菜单中,选择“ClassWizard”命令,或按快捷键<Ctrl+W>,如图5-3所示。图5-3 打开类向导图5-4 创建登录对话框的关联类6)在登录对话框资源中双击“登录”按钮,建立消息映射函数OnOK并编写代码。......
2023-11-25
高校图书馆应注重数据库检索的应用培训服务邓 芳[摘 要]大数据时代,高校图书馆应注重开展数据库检索培训。通过实际调查和实践证明高校图书馆数据库检索培训的必要性。大数据时代对人们数据使用能力提出了巨大的挑战,也为人们获得更为深刻、全面的洞察能力提供了前所未有的空间与潜力。如何获得和使用大数据将是大数据时代的主要问题。在大数据时代,世界各国都非常重视信息素养教育。......
2024-08-31
访问数据记录文件时,通过在获取模式中运行VI并使用前面板控件可选择需查看的数据。第一次记录VI的前面板数据时,LabVIEW会提示为数据记录文件命名。再次单击删除数据记录按钮,可恢复数据记录。“记录#”表示所要查找的记录,“非法记录#”表示该记录号是否存在,“时间标识”表示创建记录的时间,而“前面板数据”是前面板对象簇。将前面板数据簇连接到解除捆绑函数可访问前面板对象的数据。......
2023-11-26
相关推荐