注意
本系列文章已升级、转移至我的自建站点中,本章原文为:windows编程入门
目录
- 注意
-
- 一、前言
- 二、什么是windows编程
- 三、从零写一个windows窗口
-
- 1.建立窗口的过程
- 2.建立项目
- 3.WinMain函数
- 4.注册窗口类
- 5.创建窗口
- 6.消息循环
- 7.回调函数
- 四、完整代码
- 五、简单总结
一、前言
第一章我就说过,C/C++ 是无所不能的,但若你只学C/C++本身,就又会发现自己什么都干不了。
所以从这章开始,我们就正式开始学习一些特定方向的知识,从最熟悉的开始,比如我们用的最多的windows平台上的软件,都是怎么开发出来的?
这就涉及到了windows平台的软件开发相关知识。
二、什么是windows编程
所谓windows
编程,就是指我们写的程序是指定在windows
系统上运行的,该程序乃至源代码在其它平台无法运行以及编译(比如安卓、linux、mac等等)。
而之所以我们在windows
编程中写的程序无法在其它系统中运行,就是因为我们调用了很多win API
函数。
比如上一章我们用到的URLDownloadToFileA
,这个强大的函数就是
注意
本系列文章已升级、转移至我的自建站点中,本章原文为:windows编程入门
目录
- 注意
-
- 一、前言
- 二、什么是windows编程
- 三、从零写一个windows窗口
-
- 1.建立窗口的过程
- 2.建立项目
- 3.WinMain函数
- 4.注册窗口类
- 5.创建窗口
- 6.消息循环
- 7.回调函数
- 四、完整代码
- 五、简单总结
一、前言
第一章我就说过,C/C++ 是无所不能的,但若你只学C/C++本身,就又会发现自己什么都干不了。
所以从这章开始,我们就正式开始学习一些特定方向的知识,从最熟悉的开始,比如我们用的最多的windows平台上的软件,都是怎么开发出来的?
这就涉及到了windows平台的软件开发相关知识。
二、什么是windows编程
所谓windows
编程,就是指我们写的程序是指定在windows
系统上运行的,该程序乃至源代码在其它平台无法运行以及编译(比如安卓、linux、mac等等)。
而之所以我们在windows
编程中写的程序无法在其它系统中运行,就是因为我们调用了很多win API
函数。
比如上一章我们用到的URLDownloadToFileA
,这个强大的函数就是