读书人

获取picture control控件所占区域的座

发布时间: 2013-10-25 14:36:53 作者: rapoo

获取picture control控件所占区域的坐标
设计用picture control来画图,需要捕捉鼠标在picture control区域时的坐标,并将其显示在Edit文本中。
我只知道应该在ONMouseMove里来响应,但不知道如何只限定显示picture control部分的坐标,请指教,谢谢!在线等,急! 鼠标
[解决办法]
GetWindowRect,GetCursorPos,PtInRect获取判断是否在picture control里,是的话有需要可以再把这个点用ScreenToClient转换一下
[解决办法]
在PreTranslateMessage中拦截WM_MOUSEMOVE消息,然后再处理,记得Point用GetCursorPos获取

读书人网 >VC/MFC

热点推荐