【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头文件中定义如下:
相关推荐
耿直小伙1 天前
电脑已连接网络无线自动重启
windows
m0_565611131 天前
Java-泛型
java·windows
蓁蓁啊1 天前
Ubuntu 虚拟机文件传输到 Windows的一种好玩的办法
linux·运维·windows·单片机·ubuntu
serve the people1 天前
Comma-Separated List Output Parser in LangChain
windows·langchain·list
百***58142 天前
Windows操作系统部署Tomcat详细讲解
java·windows·tomcat
IDOlaoluo2 天前
Windows系统调校_20250408_36367c06.exe安装教程(附详细步骤)
windows
视觉震撼2 天前
RDP登录事件详细溯源分析脚本(兼容Windows PowerShell版本)
运维·网络·windows·网络安全·网络攻击模型·安全威胁分析·安全架构
井上泷奈2 天前
Win键失效解决方法
windows·经验分享·其他
网硕互联的小客服2 天前
Windows2008 如何禁用FSO?
运维·服务器·网络·windows·安全
不惑_2 天前
[特殊字符] 在 Windows 上设置 SQLite
数据库·windows·sqlite