1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VS2005教程

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

文档评论(0)

cbf96793 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档