大众信息网

LOWORd (wParam)操作之后,wParam的值是不是就变了呀?

关注:100  答案:2  手机版
解决时间 2021-01-17 02:46
LOWORd (wParam)是取wParam后两个的字节,比如:wParam = 0x12345678,则LOWORd(wParam) = 0x5678,这个都知道
但问题是LOWORd (wParam)操作之后,wParam的值是不是也变了呀,比如wParam = 0x12345678,则LOWORd(wParam) = 0x5678,此时wParam=0x00005678,因为LOWORd(wParam)操作截掉了他的那2个字节,是不是这样呀?
最佳答案
LOWORD是带返回值的,取得wParam的低位返回给调用,wParam本身的值不改变
全部回答
你好! 当然不是了. 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!