鼠标所在的位置
在Windows系统下, 用户移动鼠标时, 在屏幕上一般会以一个斜式的箭头来表示鼠标当前的位置, 这个箭头实际上是一个位图格式的小图标, 称为"鼠标指针", 鼠标指针具有一个单像素精度的..."热点"(hot spot), 当鼠标样式为箭头时, 这个"热点"就是鼠标箭头的顶点, 还有一些样式是"十"字样式, 这样的指针"热点"位于"十"字的中心位置, 热点在显示设备上指示了一个精确的位置..., 要即时跟踪获取鼠标在屏幕中的坐标, 首先要捕获鼠标的移动消息 WM_MOUSEMOVE, 当Windows向我们发来这个消息时就代码鼠标在进行移动, 随后我们对这个鼠标移动消息进行处理, 调用 GetCursorPos...与客户区消息相对应的称为非客户区消息, 非客户区消息是指鼠标指针在窗口内并在在客户区外的移动或单击/双击等, 非客户区包括窗口的标题栏、菜单栏、滚动条、窗口的边框, 这些将在后面进行讨论, 这里先说客户区鼠标消息..., 这里的 wParam 参数中的值与客户区中的含义有所不同, 这里的 wParam 表示非客户区鼠标移动或单击的位置, 他的值被设定成一些以 HT 开头的标识符中, 表示 "击中测试"(Hit Test