-
-
[求助][Win32汇编]关于获取鼠标坐标的问题?
-
发表于: 2007-12-3 16:16 4801
-
我看到有段代码是这样写的
由于lParam是一个32位长的数,其中高、底16位分别包括了x、y坐标所以我们做一些小处理,以便保存它们。 <------------疑问
第二句 and eax, 0FFFFh应该是对高16位清零,然后赋给x坐标。
那应该是高代表y,低16位代表x吧?
我在OD里看也是这样,
不知道上面的解释是否真的错了?
mov eax,lParam and eax,0FFFFh mov hitpoint.x,eax mov eax,lParam shr eax,16 mov hitpoint.y,eax
由于lParam是一个32位长的数,其中高、底16位分别包括了x、y坐标所以我们做一些小处理,以便保存它们。 <------------疑问
第二句 and eax, 0FFFFh应该是对高16位清零,然后赋给x坐标。
那应该是高代表y,低16位代表x吧?
我在OD里看也是这样,
不知道上面的解释是否真的错了?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- 我的exploit_me(A)答案 4981
- [原创]第二题(B)分析 21320
- 第一题(A)分析 4548
- [求助]RADASM添加菜单的问题 4490
- [求助][Win32汇编]关于获取鼠标坐标的问题? 4802
看原图
赞赏
雪币:
留言: