读书人

lParam wParam 的低位子和高位子是

发布时间: 2012-03-01 10:25:46 作者: rapoo

lParam wParam 的低位子,和高位子,是什么意思? - C++ Builder / Windows SDK/API
在看windows程序设计(第五版)第4章中很多地方都有提到lParam wParam 的低位子,和高位子,
它们表示什么我知道,但我不明白,一个int型变量怎么有两个值,是不是转换成16位进制的前面和后面啊?

初学windows编程,感觉很不适应,给点学习建议吧!!!

[解决办法]

探讨
就是数值的高16位和低16位。
假设有个值是
long Param = 0x12345678;
那么取高16位就是HIWORD(Param) = 0x1234;
取低16位就是LOWORD(Param) = 0x5678;

读书人网 >C++ Builder

热点推荐