GetCursor()的 用法 通常是
CPoint cp;
GetCursorPos(&cp);
它获取的是 鼠标相对屏幕的左上角的距离,单位是像素。而对于一个窗口来说,它的消息响应函数的输入参数通常是相对于客户区左上角的距离。
比如说OnLButtonUp(UINT nFlags, CPoint point)的 point参数,就是相对于客户区的左上角而言的。想要把从GetCursorPos()获得的坐标转化成相对于客户区的坐标,要调用ScreenToClient()函数。
参考网页:http://blog.csdn.net/infoncust/article/details/437632