【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头文件中定义如下:
相关推荐
lxlmycsdnfree15 分钟前
程序员必知的 89 个操作系统核心概念
windows
西邮彭于晏5 小时前
差分进化算法
windows·python·算法
分享者花花8 小时前
恢复出厂设置后如何从 iPhone 恢复数据
windows·macos·ios·智能手机·excel·cocoa·iphone
苦藤新鸡10 小时前
用网络编程完成windows和linux跨平台之间的通信(服务器)
linux·网络·windows
雪 狼13 小时前
unity对于文件夹的操作
windows·unity·游戏引擎
爱分享的码瑞哥20 小时前
Rust 进阶教程
开发语言·windows·rust
初学️计算21 小时前
网络协议与标准
运维·服务器·windows
ac-er88881 天前
win10使用小技巧二
windows·技巧·虚拟键盘·防止复制·安装字体
日出等日落1 天前
Windows系统安装分布式搜索和分析引擎Elasticsearch与远程访问详细教程
windows·分布式·elasticsearch
胡子洲1 天前
Windows电脑PC使用adb有线跟无线安装apk包
windows·adb·电脑