VS2005教程.doc
《VS2005教程.doc》由会员分享,可在线阅读,更多相关《VS2005教程.doc(150页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、|Visual C+ 2005 教程目 录第一章: Windows 程序开发简介 .2DOS 中用户使用软件的方式 .2Windows 中用户使用软件的方式 .3Windows 中程序运行的机制 .4第二章: Windows 编程初步 .6第一个程序 .6查看系统库函数的帮助说明 .19设置控件的属性 .20完成的程序 .24输入数据的控件 .26第三章: Windows 编程进阶 .33列表框控件 .34单选框控件 .36组合框控件 .37复选框控件 .40列表框控件 .44图片控件 .48更多的功能 .49完整的示例代码 .50第四章: Windows 图形编程 .61创建菜单 .61创建
2、工具条 .67绘制图形 .74第五章: 数据库编程 .80数据库简介 .80数据库的建立 .80ODBC 数据源的设置方法 .86数据库的访问方法 .91一个实际的例子 .95第六章: 线程机制 .114线程的概念 .114线程的状态 .114线程的优先级 .115线程的创建和管理 .116|一个演示示例 .117前台线程和后台线程 .119线程优先级 .120挂起线程和恢复线程 .121终止线程 .121时钟线程 .122第七章: 网络编程 .123TCP/IP 协议原理介绍 .123Internet 概述 .123TCP/IP 协议 .124网络应用程序的运行模式 .127.NetFram
3、eWork 中的 Socket 类库 .128访问网页 .132一个聊天程序 .132第一章 Windows 程序开发简介开发运行在 Windows 操作系统中的软件需要掌握关于 Windows 系统下编程的技术,现在业界有多种成熟的 Windows 开发技术,在本书中,将介绍使用.Net Framework 来开发Windows 软件。那什么是.Net Framework 呢?简单的说.Net Framework 就是一个 C+的类库,专门用来简化 Windows 程序设计的。大家以前学习的 C+是 DOS 下的编程模式,编写出来的程序只能在 DOS 下面运行,但是现在随着 Windows
4、的流行,仅仅编写 DOS 的应用程序已经不能满足当前计算机用户的需要了,所以从现在开始要学习如何编写 Windows的应用程序。由于 DOS 和 Windows 两种操作系统运作方式的巨大差异,导致了写 DOS程序和写 Windows 程序在程序的写法上有很大的不同。下面先讲述一下在 DOS 和 Windows 两种操作系统下用户是如何使用软件的:1. DOS 中用户使用软件的方式假设用户现在在运行一个记账的软件,这个软件有两个版本:DOS 版本和 Windows 版本。在 DOS 中,DOS 版本的软件会在屏幕上显示如下的菜单:请选择下列操作:1. 创建一个账号2. 删除一个账号3. 修改一
5、个账号|4. 录入数据5. 退出然后用户用键盘输入命令代号,软件根据命令代号执行相应的功能。2. Windows 中用户使用软件的方式而在 Windows 中,所有的应用程序都不再使用这种文本方式的界面了,取而代之的是窗口化的界面,如下图所示:这种窗口化的界面尽管也有菜单,但是其操作方式和工作原理和 DOS 中的完全不同。在DOS 中,用户一般使用键盘输入命令和数据,程序使用 cin 或者 scanf()函数来获取用户的输入命令;而在 Windows 中,用户既可以使用键盘来操作,也可以使用鼠标来操作,而且鼠标既可以点击菜单,也可以点击工具栏,所以在 Windows 程序中,仅仅使用 cin
6、函数来获得用户的输入命令和数据已经远远不够了。因此为了开发 Windows 程序,Windows 提供了一套全新的函数供软件设计者获得用户的输入。除此之外,为了要在屏幕上面显示出窗口,还要在窗口中显示不同字体,颜色的文字,甚至还有图形和动画,Windows 还提供了其它一些相应的函数来完成这些功能。所有的这些函数被微软公司统称为 Windows API 函数,或者是 Win32 API 函数(因为现在的 Windows操作系统一般是 32 位的操作系统) 。|3. Windows 中程序运行的机制下面讲述一下在 Windows 中程序是如何运行的。在 Windows 中,用户既可以使用键盘来操
7、作,也可以使用鼠标来操作,而且鼠标既可以点击菜单,也可以点击工具栏。为了使处理方式简单化,在 Windows 中,程序使用了一种称为消息的模式来获取用户的输入。一个消息由一组 4 个数据组成,分别是消息的类型,接受消息的窗口,消息中包含的数据(两个 32 位的整型数,分别命名为 wParam 和 lParam) 。比如说用户选择了某个菜单项,Windows 系统就向相应的窗口发送如下的消息:消息类型:WM_COMMAND / 表示是一个命令消息接受消息的窗口:AwParam:菜单项的代号lParam:空一般在 Windows 程序中都会设置一个无限循环来获取消息并根据所获取的消息调用相应的消息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VS2005 教程
限制150内