学好Windows编程要看的书籍

2023-05-16

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

学好Windows编程要看的书籍 的相关文章

随机推荐

  • 进入docker容器命令行

    docker exec it containerid bin bash
  • 正点原子FreeRTOS手把手教学-基于STM32视频

    正点原子FreeRTOS手把手教学 基于STM32 哔哩哔哩 bilibili
  • 谷歌浏览器下载、安装、配置。(保姆级详细教程。)

    1 xff0c 首先找一个你电脑已经自带了的浏览器 然后打开浏览器 2 xff0c 在浏览器里面的搜索框输入谷歌浏览器 然后进行搜索 找到带有官方标志的网址点击进去 xff08 优先选官网下载 xff0c 因为非官网的有时候会带有捆绑软件或
  • 饿了么神级UI组件库——Element-UI使用指南

    1 Element UI介绍 element ui 是饿了么前端出品的基于 Vue js的 后台组件库 xff0c 方便程序员进行页面快速布局和构建 Element UI官方站点 xff1a https element eleme cn z
  • get请求和post请求的区别(全面讲解)

    1 get请求一般是去取获取数据 xff08 其实也可以提交 xff0c 但常见的是获取数据 xff09 xff1b post请求一般是去提交数据 2 get因为参数会放在url中 xff0c 所以隐私性 xff0c 安全性较差 xff0c
  • vscode 脑图插件mindmap

    在日常办公中 xff0c 我们经常使用脑图工具来说明一个复杂的 事情 xff0c 百度提供了一个在线的脑图工具 xff0c https naotu baidu com 今天 xff0c 我们来看下vscode中如何通过安装插件 xff0c
  • Android Studio 实现登录注册-源代码 (连接MySql数据库)

    Android Studio 实现登录注册 源代码 xff08 连接MySql数据库 xff09 Android Studio 实现登录注册 源代码 二 xff08 Servlet 43 连接MySql数据库 xff09 Android S
  • PX4无人机-Gazebo仿真实现移动物体的跟踪

    原文链接PX4无人机 Gazebo仿真实现移动物体的跟踪末尾有演示视频 这个学期我们有一个智能机器人系统的课设 我们组分配到的题目是 仿真环境下使用无人机及相机跟踪移动物体 本文主要记录完成该课设的步骤以及内容 我们采用的最终方案是PX4飞
  • Python贪吃蛇 (完整代码+详细注释+粘贴即食)

    文章目录 代码运行截图笔记补充参考博客 xff08 阿里嘎多 xff01 xff09 代码 usr bin env python coding utf 8 author xff1a Wangdali time 2021年1月20日16 08
  • 人工智能作业——python实现洗衣机模糊推理系统实验

    人工智能作业 python实现洗衣机模糊推理系统实验 实验环境实验要求代码实验结果 书中实验要求用Matlab实现 xff0c 但是Matlab包太大了 xff0c 且还需要重新学习Matlab的使用 发现python也可以实现 xff0c
  • 如何使用 Python 提取 JSON 中的数据?

    我们知道在爬虫的过程中我们对于爬取到的网页数据需要进行解析 因为大多数数据是不需要的 所以我们需要进行数据解析 常用的数据解析方式有正则表达式 xpath bs4 这次我们来介绍一下另一个数据解析库 jsonpath 在此之前我们需要先了解
  • Linux查看文件内容的几种方法

    文章目录 1 cat 显示文件内容2 less 向前或者向后查看文件内容3 tail 查看文件尾部的内容4 head 查看文件开头的内容5 more 分页显示文件内容 1 cat 显示文件内容 使用cat命令时 xff0c 如果文件内容过多
  • [野火]《FreeRTOS内核实现与应用开发实战指南》视频

    野火 FreeRTOS内核实现与应用开发实战指南 哔哩哔哩 bilibili 1 正点原子 FreeRTOS 视频教程 正点原子 FreeRTOS 视频教程 哔哩哔哩 bilibili 2 正点原子FreeRTOS手把手教学 基于STM32
  • FlinkSQL CDC实现同步oracle数据到mysql

    环境准备 1 flink 1 13 0 2 oracle 11g 3 flink connector oracle cdc 2 1 0 1 oracle环境配置 首先需要安装oracle环境 xff0c 参考 https blog csdn
  • MySQL窗口函数OVER()

    下面的讲解将基于这个employee2表 mysql gt SELECT FROM employee2 43 43 43 43 43 43 id name age salary dept id 43 43 43 43 43 43 3 小肖
  • ubuntu安装mysql详细过程

    1 安装mysql server sudo apt install mysql server 2 登录 sudo mysql u root p 两点要注意 添加sudo password中 任意密码都能登录 3 修改登录密码 ALTER U
  • 修改docker容器端口映射的方法

    大家都知道docker run可以指定端口映射 xff0c 但是容器一旦生成 xff0c 就没有一个命令可以直接修改 通常间接的办法是 xff0c 保存镜像 xff0c 再创建一个新的容器 xff0c 在创建时指定新的端口映射 有没有办法不
  • 【操作系统入门到成神系列 五】CPU 是如何执行任务的

    作者简介 xff1a 大家好 xff0c 我是 xff0c 独角兽企业的Java开发工程师 xff0c Java领域新星创作者 个人公众号 xff1a xff08 回复 技术书籍 可获千本电子书籍 xff09 系列专栏 xff1a Java
  • 群晖docker镜像源更换为阿里云镜像源

    群晖硬件 xff1a DS218 43 系统版本 xff1a DSM 7 0 41890 docker版本 xff1a 20 10 3 1233 前言 xff1a 除了群晖自带的应用之外 xff0c docker里也拥有及其丰富的软件 xf
  • 学好Windows编程要看的书籍

    本文是接着前面的学好C 43 43 要阅读的书籍而写的 xff0c 如果想了解C 43 43 的学习的话请先看学好C 43 43 要阅读的书籍 xff1a http blog csdn net a809146548 article deta