精通Windows程序设计

当前位置:首页 > 计算机网络 > 操作系统/系统开发 > 精通Windows程序设计

出版社:人民邮电出版社
出版日期:2009-4
ISBN:9787115196736
页数:462页

章节摘录

  第1章 Windows程序设计基础知识  Windows为用户提供了一种多任务、面向图形的多窗口环境。在此环境下可运行专门为Windows设计的程序。该类程序具有一致的外观和命令结构,因此,它比传统的MS.DOS程序更加易学易用。  用户可以在不同的Windows程序问切换,从而使程序间数据的交换更加方便。许多为MS—DOS编写的程序也能在Windows下运行。虽然这些程序无法利用Windows的许多优点,但它们在很多情况下也可以窗口化,并与Windows程序并发执行。  Windows为程序开发人员提供了丰富的内部例程,使程序员可以使用菜单、对话框、滚动条等友好的用户界面。Windows还给出了一种外在的图形程序设计语言,这种语言可以对各种不同的字模进行格式化。程序员可以用设备无关方式来处理键盘、鼠标、视频显示器及打印机等。  本章主要讲解用户编写Windows应用程序必需的基础知识,包括用户应该备有什么软件、如何建立一个Windows应用程序及Windows程序设计中的注意事项等。

前言

  Visual c++一直都是微软公司综合性最高、最复杂的软件开发平台,其作为专业程序员的使用工具是比较严谨的,并且在目前很多行业应用中起着重要的作用。目前许多开发人员对VisualC++的理论知识以及原理在项目开发中的应用了解得不够深入;或者开发人员清楚如何操作,但却不清楚其中的原因。  c++方式源代码效率高,开发难度和开发工作量都较小。本书应用程序都是基于Visual c++的,循序渐进地讲述了Windows编程技术,从基本原理到具体实践都进行了阐述,并对具体知识点进行了详细的讲解。本书突出了编程的原理性与实用性。本书在帮助开发人员理解原理的基础上还应用了大量的实例,详细介绍了各原理的应用以及代码编写技巧,方便开发人员应用实践。开发人员学完本书后,可以用掌握的编程知识和技巧开发出目前可用的大多数的Windows应用程序。  本书除全面介绍了一般Windows应用程序的开发之外,还讲解了数据库开发技术、网络通信程序的设计以及Windows系统内部处理技术,其中包含了多线程同步与内存管理、动态链接库DLL与钩子、Windows内核与防火墙开发技术等。

书籍目录

第1篇 Windows编程基础  第1章 Windows程序设计基础知识   1.1 Windows程序设计知识简述   1.2 Windows 程序的发展   1.3 Windows编程应用工具   1.4 【实例】一个显示窗口的典型的Windows应用程序   1.5 【实例】建立第一个控制台应用程序   1.6 Windows程序设计注意事项   1.7 Windows程序常用事项   1.8 小结  第2章 Win32编程基础   2.1 Win32程序开发流程   2.2 【实例】用Win32 API编写一个简单的Windows程序   2.3 Win32编程思想   2.4 【实例】一个典型的Win32程序   2.5 进程与线程   2.6 Win32程序的空闲处理   2.7 小结  第3章 创建Windows应用程序   3.1 创建Windows应用程序的方法   3.2 【实例】建立一个简单的MFC应用程序   3.3 了解Windows应用程序的类型   3.4 关于AppWizard与ClassWizard   3.5 【实例】创建第一个MFC AppWizard工程——MDI应用程序   3.6 关于MDI的说明   3.7 关于MDI应用程序框架的组成说明   3.8 MDI应用程序的执行流程   3.9 MDI工程的相关文件说明   3.10 小结 第2篇 Windows绘图程序设计与消息 第4章 Windows应用程序输入设备  第5章 Windows窗口中绘图  第6章 Windows应用程序窗口消息 第3篇 Windows界面设计与调试技巧  第7章 用户窗口界面的设计  第8章 Windows文件系统与序列化  第9章 文档与视图   第10章 程序调试与编程技巧 第4篇 Windows数据库、网络通信与ActiveX控件  第11章 数据库的程序设计  第12章 网络通信程序设计  第13章 COM、OLE与ActiveX技术 第5篇 Windows内部处理技术 第14章 多线程应用程序的设计  第15章 Windows系统与内存的管理  第16章 动态链接库DLL和钩子  第17章 Windows内核程序设计与防火墙开发 

编辑推荐

  《精通Windows程序设计:基于Visual C++实现》全面讲解了Windows程序设计的方方面面,32个综合实例,覆盖Windows程序设计的常用领域,操作步骤详细,读者按照操作即可得出书中结果。

作者简介

《精通Windows程序设计:基于Visual C++实现》大部分应用程序都是基于MFC的C++方式的,一共分为5篇:Windows编程基础,Windows绘图程序设计与消息,Windows界面设计与调试技巧,Windows数据库、网络通信与ActiveX控件,Windows内部处理技术。循序渐进地讲述了Windows编程技术,从基本原理到具体实践都进行了详细阐述,并对具体知识点进行了详细的讲解。
Visual C++是专业程序员使用的工具,开发人员可以利用Visual C++ 6.0基于两种方式编写Win32应用程序。一种是Windows API的C方式,另一种是MFC的C++方式。C方式是传统的编程方式,且久经考验,但是其开发工作量大;而C++方式源代码效率高,开发难度和工作量都较小。《精通Windows程序设计:基于Visual C++实现》的特点是全面详细地介绍了Windows编程,突出了编程的原理性与实用性。《精通Windows程序设计:基于Visual C++实现》在帮助开发人员理解原理的基础上还应用了大量的实例,详细介绍了各原理的应用,以及代码编写技巧,方便开发人员应用实践。

图书封面


 精通Windows程序设计下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     内容比较充实,这是对于我这样的初学者而言有一点很不满意,就是前后不一致的名词太多,不严谨啊比如说前句叫虚拟内存地址,后句叫虚内存地址,而且2个名词反复出现再比如说前句叫物理驱动器,后句叫物理磁盘,这一点很不爽啊看过很多计算机方面的书,唯独这本的名词创造为最。

精彩短评 (总计7条)

  •     就是MFC编程,不是win32编程。如果是要买Win32的,就不要买这书,如果是MFC的,这本书也不是很好
  •     我买了,有光盘,但我觉得不好,动不动就:本节示例参考:/示例程序/C3/Chap3Exa2,过程不详细,这本书是讲MFC的,
  •     这本书对于只学了C语言和VC++的读者可能就不太适合,着实有点难以读懂,很多windows专有的字符、函数没有给出相应的解释...
  •     很好很实用,对windows下的变成非常有帮助,是一本信息安全领域不可缺少的好书
  •     还是不错滴!!!
  •     不错哦,介绍的蛮好的,让我对MFC何windows设计有了大致的了解...
  •     可能是我基础不太好,有点难看懂
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024