学好Windows编程要看的书籍
本文是接着前面的学好C++要阅读的书籍而写的,如果想了解C++的学习的话请先看学好C++要阅读的书籍:http://blog.csdn.net/a809146548/article/details/42972535,毕竟本文介绍的书籍都要有一定的C/C++基础,下面来看本文介绍的书籍吧!
1、《Windows程序设计(第5版 珍藏版)》:这是很经典的一本介绍Win32 API编程的书了,基本介绍到了大多数关于Windows程序设计的基本内容。
2、《Windows程序设计-王艳平版》:这本和上一本的区别在于,他讲到了WIN32编程很重要的HOOK技术,与及如何动态在DLL中查找所需函数等,需要一定的数据结构基础和操作系统的基本知识。
3、《Windows网络编程》,《Visual C++网络编程》:这两本书讲述了如何在Windows环境下进行TCP/IP SOCKET编程,包括完成端口模型,SELECT模型等,需要一定的网络原理知识。
4、《MFC Windows程序设计》:这是讲述微软对WIN32 API封装的类库的基本使用的书籍,属于C++类库;使用MFC可以很方便的完成大量的Windows应用程序的开发。
5、《Windows核心编程》:这讲述的是Windows编程中比较核心的知识了,包括内核对象的东西,如临界区,互斥对象,信号量等;内存映射(虚拟内存的使用),进程间通信,多线程等等。
6、《Windows程序调试》:这是一本关于调试方面的书籍,讲述了许多调式工具的使用与及很多有用的调式方法等,使你平时的调试更高效。
7、《Windows PE权威指南》:这讲述的是我们最常见的EXE(PE)文件了,包括他的文件格式,内部结构等,如何解析PE文件等,需要较好的汇编功底和C语言知识与及一定的操作系统知识。
8、《COM技术内幕》、《com本质论》:这两本书讲述的是很有名的COM了,不管是学习DirextX还是ATL等,都有必要了解COM的知识,阅读他们还能使你对组件的开发有一个更深的认识,需要较好的C++基础与及一些设计模式方面的知识等。
学好Windows编程要看的书籍相关推荐
- python 编程该看那些书籍_我用python5年后,我发现学python编程必看的三本书!
非常喜欢python 我非常喜欢python,在前几年里,它一直是我热衷使用并不断研究的语言,迄今为止,python都非常友好并且易于学习! 它几乎可以做任何事,从简单的脚本创建.web,到数据可视化 ...
- Java编程初学者看什么书籍比较合适?
每次看到网上有很多想学习Java技术的小伙伴都在寻找一些书籍和视频,作为一个初学者,Java编程初学者 看什么样的书籍比较适合较适合呢?或者说,如何才能轻松入门又能深入学习呢?当然了这不是一本书就能解 ...
- python 编程该看那些书籍_python编程入门书籍-零基础学习Python编程,这8本书必看!...
作为一名程序员,你肯定知道Python语言,从2017年开始Python的热度就一路飙升,已经成为大量开发者推荐入门的编程语言和第二编程语言,而且Python还是人工智能的主要编程语言,受到大众的追捧 ...
- python 编程该看那些书籍_初学者自学Python要看什么书?
原标题:初学者自学Python要看什么书? 人工智能时代的来临让Python崭露头角,语法简洁.功能强大的特性更是吸引了很多人学习Python.由于某些条件的限制,有部分人选择自学Python,而需要 ...
- 学习Unix编程应该看的书籍整理
最近看到网上的一段关于Unix底层工作方面的评论,深以为然: ============================================================ 底层个人觉得有两 ...
- 学好市场营销必看哪些书籍?
<消费者行为学(第12版)> 推荐理由: 这是一本研究消费者为满足其需要和欲望而选择.获取.使用和处置产品.服务的活动过程,也包括影响这一活动和过程的各种因素.通过学习这本书你可以学会: ...
- windows编程经典书籍
总结: 大致浏览书中模块代码--实践--寻找书中更细致的原理层面解答 技术这东西需要领悟,读书时,书本告诉你一些东西,然后你去用,才能真正掌握.更多的时候,学习是螺旋上升的过程,开始OVERVIEW ...
- Windows下编程需要看哪些书
本人是自学计算机的,所有计算机方面的知识都看,研究过一段时间网络,对计算机网络方面有一定的基础,对程序设计尤感兴趣,个人认为学习Windows编程需要有以下基础: 1.C语言 这方面不用说清华大学谭浩 ...
- python可视化案例书籍推荐_我用python5年后,我发现学python编程必看的三本书!...
非常喜欢python 我非常喜欢python,在前几年里,它一直是我热衷使用并不断研究的语言,迄今为止,python都非常友好并且易于学习! 它几乎可以做任何事,从简单的脚本创建.web,到数据可视化 ...
最新文章
- php 二维数组字段合并,PHP将二维数组某一个字段相同的数组合并起来的方法,二维数组数组_PHP教程...
- Python语言学习:利用python获取当前/上级/上上级目录路径(获取路径下的最后叶目录的文件名、合并两个不同路径下图片文件名等目录/路径案例、正确加载图片路径)之详细攻略
- 徐小平:全员拥抱区块链是内部分享 1比特币寻泄密者
- 易于使用的单位和集成代码
- linux bcc_使用bcc / BPF在Linux中分析性能的7种工具
- java 确定对象的引用_JVM学习笔记之了解对象存活判断和4种引用【三】
- 中职学校计算机基础的重要性,中职非计算机专业学生计算机基础教学浅探
- cox回归模型python实现_Python用Cox比例风险模型进行生存分析-基于lifelines库
- mfc9340扫描到文件服务器,兄弟MFC7340打印机怎么扫描文件?
- 【你问我答】不包装简历是不是面试机会都没有?
- 算法-动态规划-RNA最大碱基对匹配问题C语言求解
- 生成SSL自签名证书
- 学习笔记:C++进阶【继承、多态、二叉树进阶、map和set、哈希、C++11、异常、智能指针、特殊类设计、C++的类型转换】
- EC-PCA: 利润中心段(Segment)维护流程
- 私有镜像制作及上传harbor私有仓库
- 共享出行化解城市交通难题(下)
- 海思3518E开发笔记1.6——rootfs及其启动流程分析
- Python之12306余票查询
- 我的计算机中找不到磁盘分区,d盘不见了怎么办?我的电脑没有d盘怎么添加硬盘分区...
- pixhawk飞控架构
热门文章
- php 時間比較,PHP用strtotime()函數比較兩個時間的大小實例詳解
- java 完全匹配,Java 正则表达式匹配模式(贪婪型、勉强型、占有型)
- leetcode:剑指offer----替换空格
- 监督学习 | 线性回归 之正则线性模型原理及Sklearn实现
- 生信分析和统计作图资源推荐
- 分子进化和系统发育的基础知识
- 哈佛大学单细胞课程|笔记汇总 (五)
- java中的关键字有哪些_java关键字复习
- python 进程池阻塞和非阻塞_python 之 并发编程(进程池与线程池、同步异步阻塞非阻塞、线程queue)...
- BCrypt加密怎么存入数据库_dns污染怎么解决