第5章,[Win32 章节] :填充空隙
专栏导航上一篇第5章[Win32 章节] 创建、选择和删除画笔回到目录下一篇第5章[Win32 章节] 绘图模式本节前言对于本节所讲解的知识有可能你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点请你自行查阅。我呢也会提到一部分的参考课节。但是呢你不应该依赖于我的主动提及。最好呢你自己能够多去了解和查看本专栏目录。本节我们要来讲解 SetBkColor 和 SetBkMode 函数。本节内容来自于对佩措尔德教材的大段抄录。一. 本节内容使用点式画笔和虚线画笔会带来这样一个问题点和虚线之间的空隙是什么颜色呢你觉得呢空隙的颜色是由设备环境的两个属性背景模式和背景颜色决定的。默认的背景模式是 OPAQUE不透明这就意味着 Windows 使用背景颜色来填充空隙背景颜色在默认时是白色。这与许多程序在窗口类中用 WHITE_BRUSH 来擦除窗口背景的做法相同。可以通过调用下面的函数来改变 Windows 填充空隙的背景颜色。SetBkColor (hdc, crColor);crColor 参数和在画笔颜色中使用时一样Windows 会将背景色转换为纯色。定义在设备环境的当前背景颜色可以通过调用 GetBkColor 函数获得。也可以通过将背景模式改为 TRANSPARENT透明来阻止 Windows 填充空隙。SetBkMode (hdc, TRANDPARENT);这样Windows 会忽略背景颜色从而不填充空隙。当前的背景模式可以通过调用 GetBkMode 函数获取要么是 TRANSPARENT要么是 OPAQUE。结束语本节的内容还是比较短的。也不难。专栏导航上一篇第5章[Win32 章节] 创建、选择和删除画笔回到目录下一篇第5章[Win32 章节] 绘图模式

相关新闻

从质因数分解到勒让德定理:高效计算阶乘约数的算法精解

从质因数分解到勒让德定理:高效计算阶乘约数的算法精解

1. 问题背景与核心概念拆解“阶乘约数”这个问题,乍一看像是纯粹的数学题,很多初次接触算法竞赛的同学可能会直接掉进“暴力计算”的坑里。题目要求我们计算 100!(100的阶乘)的正约数个数。如果你试图用编程语言直接算出 100! 这个…

2026/11/4 14:33:05 阅读更多 →
iOS工程师必备技能:从UIStackView到证书上架的工程化实践

iOS工程师必备技能:从UIStackView到证书上架的工程化实践

朋友给我发来一份《iOS工程师综合练习卷(二星级)》,说是给刚走上iOS开发这条路的新人摸底用的,让我帮忙看看值不值得做。我把整份卷子从头到尾过了一遍,又把相关的考点、周边工具链、常见的坑全部捋了捋,发…

2026/10/25 11:19:35 阅读更多 →
高速公路抛洒识别 道路路面抛洒物散落货物数据集 高速障碍 yolo数据集 物检测数据集

高速公路抛洒识别 道路路面抛洒物散落货物数据集 高速障碍 yolo数据集 物检测数据集

数据集核心信息 数据集名称:智慧交通高速公路城市道路路面抛洒物散落货物障碍物检测数据集数据规模:共 26127 张图像 标注格式:Pascal VOC 格式 YOLO 格式 标注类别数:1 类 类别名称:抛洒) 核心用途&#…

2026/10/25 15:22:28 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/6 15:21:35 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/6 9:29:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/6 22:01:11 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/6 22:01:11 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/6 8:08:42 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/6 22:01:09 阅读更多 →

日新闻

周新闻

月新闻