【win32_004】系统配置信息、HIWORD宏、打印系统配置信息

文章目录

  • [1. 获取系统度量或系统配置信息](#1. 获取系统度量或系统配置信息)
  • [2. 格式化文本输出到图形输出](#2. 格式化文本输出到图形输出)
  • [3. HIWORD宏](#3. HIWORD宏)

1. 获取系统度量或系统配置信息

函数介绍

复制代码
int WINAPI GetSystemMetrics(_In_ int nIndex);

2. 格式化文本输出到图形输出

文本格式属性 DC的文本格式属性 字符宽度和高度 字符串宽度和高度 文本对齐方式
SetTextAlign 字符间距
SetTextCharacterExtra 背景模式
SetBkMode 文本背景颜色
SetBkColor

3. HIWORD宏

  • HIWORD宏可以得到一个32位数的高16位;
  • LOWORD宏可以得到一个32位数的低16位;
  • HIBYTE宏可以得到一个16位数的高字节;
  • LOBYTE宏可以得到一个16位数的低字节。类似的还有,
  • MAKELONG宏可以将两个16位的数合成为一个32位的LONG型;
  • MAKEWORD宏可以将两个8位的数合成为一个16位的WORD型,等等。这些宏在minwindef.h头文件中定义如下:
相关推荐
feiduoge8 小时前
教程 44 - 相机系统
windows·游戏引擎·图形渲染
松涛和鸣9 小时前
Linux Makefile : From Basic Syntax to Multi-File Project Compilation
linux·运维·服务器·前端·windows·哈希算法
gugugu.11 小时前
Redis ZSet类型深度解析:有序集合的原理与实战应用
网络·windows·redis
开开心心就好13 小时前
免费卸载工具,可清理残留批量管理启动项
linux·运维·服务器·windows·随机森林·pdf·1024程序员节
淼淼76314 小时前
Qt调度 程序
开发语言·c++·windows·qt
Poetinthedusk15 小时前
设计模式-命令模式
windows·设计模式·c#·wpf·命令模式
whm277715 小时前
Visual Basic Data控件
windows·visual studio
feiduoge15 小时前
教程 43 - 渲染目标和可配置渲染通道
windows·游戏引擎·图形渲染
张世争16 小时前
windows 使用 cmake 方式源码编译 SDL2
windows·cmake·sdl2