Tag: 应用程序

认识颜色
Win32 开发基础

Direct2D 颜色简介

Direct2D 中使用 RGB 颜色模型,所有颜色都是通过红、绿、蓝三种颜色组合而成的。还有一个分量,alpha,代表像素的透明度。

Read More »
工程配置
Win32 开发基础

常用工程属性简介

本章节主要介绍了 Visual Studio IDE 的常用配置,主要是为了接下来的开发做一些前提准备。通过教程的学习,可以提升你对 IDE 配置的熟练程度,帮助你更好的掌握手头的工具,有助于提高你的编程效率。

Read More »
运行时库
Win32 开发基础

运行时库配置详解

在前面的文章 前言:编程综述 已经简单的介绍了,开发完的程序在其它电脑上可能遇见无法启动的问题,这里我们再次详细的讨论一下。不要小瞧这个简单问题,在其它机器无法运行程序只是这个问题的缩影之一。

Read More »
应用程序状态管理
Win32 开发基础

管理应用程序状态

窗口过程是一个函数,该函数包含了每条消息对应的业务逻辑。它本身是无状态的。然而有些时候你需要跟踪应用程序中每次函数调用的状态信息。

Read More »
alt + f4
Win32 开发基础

窗口关闭消息

通过上面的学习你以及了解了 如何创建一个窗口,假若你想关闭当前窗口,那么你就要直到如何处理窗口关闭消息。用户可以随时点击右上角的关闭按钮或者使用键盘上的 ALT+F4 组合键关闭一个应用程序,这两种方式都会触发 WM_CLOSE 消息。

Read More »
绘制窗口
Win32 开发基础

窗口绘制消息

通过上面的学习你以及了解了 如何创建一个窗口,假若你想在窗口中显示一些东西,那么你就需要掌握如何在窗口中执行绘制操作。在 Windows 开发术语中,该操作被称为窗口绘制(painting the window),隐喻为在一个空白的画布上进行涂抹填充的过程。

Read More »
消息循环
Win32 开发基础

如何创建消息循环?

本节内容主要介绍 Windows 窗口创建 的第四步,如何创建消息循环。消息循环可以说是 Windows 程序的心脏,而消息可以称之为程序的血液,现代 Windows 操作系统上几乎全部事件处理都是基于消息的。

Read More »
窗口
Win32 开发基础

如何创建一个窗口?

本节内容主要介绍 Windows 窗口创建 的第二步,如何真正的创建一个窗口。在 Windows 中创建新的窗口实例,需要调用 CreateWindowEx 函数。

Read More »
注册窗口类
Win32 开发基础

如何注册窗口类?

本节内容主要介绍 Windows 窗口创建 的第一步,如何注册窗口类。在 Windows 操作操作系统中,窗口类被定义为一个结构体类型,其主要的作用是描述一组窗口的公有行为,是多个窗口共性的一种抽象。

Read More »