学好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++基础与及一些设计模式方面的知识等。

  • 7
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Forger 推荐的学习windows 编程的所有书籍都在这儿: windows 编程 windows MFC入门到精通 windows 高级编程 windows 网络编程 Programming Windows Programming Windows with MFC Programming Applications for Windows Network Programming for Microsoft Windows Programming Windows by Charles Petzold. The book to get on Win32 API. If you want to write programs using just the API (which is what this tutorial covers), you need this book. 如果你想只用windows API编程,这本是入门经典,你需要这本。 Programming Windows with MFC by Jeff Prosise. If you want to venture into MFC (AFTER becoming fully accustomed to using the Win32 API), this is the book for you. If you don't like MFC but intend on getting a job doing windows developement, get this anyway, it's better to know than not. 如果你想用MFC这本是你想要的 Programming Applications for Windows by Jeffrey Richter. Not for newbies, if you want to be up on managing processes and threads, dlls, windows memory management, exception handling, and hooking into the system, then this is the book for you. 如果你想了解操作系统内幕,这本是经典,中包含了进程,线程,动态库,windows内存管理,异常处理。。。 Visual C++ Windows Shell Programming by Dino Esposito. For anyone interested in the visual and user-friendly aspects of windows, this book covers writing extentions to the windows shell, working efficiently with files and drag and drop, customizing the taskbar and windows explorer, and numerous other tricks. Well worthwhile for anyone writing GUI apps in windows. Network Programming for Microsoft Windows Up to date information on network programming, including NetBIOS, mailslots and pipes, and of course the ever important windows sockets, complete with winsock2 and raw sockets. Also contains specific information on the various windows platforms including 2000 and CE.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值