VC++ + SQL Server 信息管理系统开发 1. VC++ 基础 为了开发出具有漂亮人机界面的信息管理系统推荐用MFC编程。MFC是Microsoft Foundation Class Library的缩写,即软基本类库。它是VC++的重要组成部分内。 MFC 提供了大量的类,把Windows API函数封装在类中。使用MFC可以很方便的开发Windows应用程序,而不必为如何绘制Windows窗口、对话框和菜单等常见用户界面发愁,因为他们都包含在MFC中。 1.1 开发基于对话框的应用程序 基于对话框的应用程序是比较简单的一种Windows应用程序,它的主界面就是一个Windows对话框,实现起来比较容易。(实例1) 1.1.1 创建工程 VC++支持很多不同类型的工程,开发Windows应用程序,通常选用“MFC App Wizard(exe)”,利用MFC应用程序向导生成一个可执行的应用程序。 输入工程名并设置工程的路径,单击“ok”按钮,打开MFC应用程序向导。这里要求用户选择应用程序类型。在这里可以创建三种类型的应用程序:当文档应用程序、多文档应用程序和基于对话框的应用程序。选择“基于对话框的应用程序”,单击“下一步”按钮,打开设置应用程序属性窗口。 在应用程序属性窗口可以设置应用程序是否包括关于对话框、帮助文档、和三维显示界面,以及是否包括 ActiveX控件和网络编程支持等选项,并且可以修改对话框标题。 以后的界面一路“下一步”即可。 1.1.2 工作区窗口 在工作界面中,左侧的窗口为工作区窗口,用来管理工程中的类、资源和文件等信息。 “Class View”标签:可以查看工程中类的信息。 “Resource View”标签:可以查看到对话框、图标 、字符串表和版本信息等。 “File View”标签:可以查看工程中的文件信息。 实例1 : 在这个程序中主要的函数和代码如下: void CTestDlg::OnOK() { // TODO: Add extra validation here CDialog::OnOK(); //OnOK()是类CDialog的成员函数,他的功能是当用户单击“确定” //按钮时调用它关闭对话框。 } void CTestDlg::OnCancel() { // TODO: Add extra cleanup here CDialog::OnCancel(); //OnCancel()是类CDialog的成员函数,他的功能是当用户单击“取消” //按钮或按下ESC键时调用它关闭对话框。 } void CTestDlg::OnHelloButton() { // TODO: Add your control notification handler code here MessageBox("你好,这是一个VC++测试程序!"); //MessageBox()是CWnd的成员函数,他的功...