Win32 编程简介

WIndows 编程

Windows 编程开发以及算是一门古老的技术了,早期主要是讲解如何使用 Windows API 进行桌面应用的开发,其中的代表作有 《Windows 程序设计》 和 《Windows 核心编程》,这两本书都是大部头,但确实对初学者提供很大的帮助。

现代的桌面应用基本上很少使用原始的 Windows API 进行开发了,因为使用原始 API 堆砌出来的应用代码逻辑非常繁琐,特别是窗口消息的处理非常不方便,大多数直接使用 C# 或者 QT 这种跨平台的开发库,而那种直接封装 Windows API 而存在的 MFC 早已半步入土。

除了前面说的方法,得益于 chromium 开源工程,最近几年另一种常见的桌面开发手段是使用 Web 技术,主要的代表作包括 NW.js 和 Electron 这两个开源框架,它们都是 nodejs 和 webkit 两种成熟框架结合的产物。

本系列文章主要的内容是介绍 Windows 编程入门相关的知识,主要涉及到 Win32 编程相关的基础概念、窗口的创建、COM 接口的相关知识以及 Windows 图像编程基础。

大佬,给点反馈?

平均评分 / 5. 投票数:

很抱歉,这篇文章不能帮助到你

请让我们改进这篇文章

告诉我们我们如何改善这篇文章?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注