鼠标消息如WM_MOUSEMOVE中,鼠标位置
x=LOWORD (lParam);
y=HIWORD (lParam);《WINDOWS 程序设计》 第七章 鼠标 关于鼠标捕获的例子中,
当SetCapture后拖动,如果鼠标移动到窗体的左边或上面,则x或y应该为负值。
但直接用上面的宏取值得不到相应的负值,而是一个很大的数值(65xxx)。请问如何取得相应的负值?
x=LOWORD (lParam);
y=HIWORD (lParam);《WINDOWS 程序设计》 第七章 鼠标 关于鼠标捕获的例子中,
当SetCapture后拖动,如果鼠标移动到窗体的左边或上面,则x或y应该为负值。
但直接用上面的宏取值得不到相应的负值,而是一个很大的数值(65xxx)。请问如何取得相应的负值?
y=(SHORT) HIWORD (lParam);