如果用GDI+在onDraw里边画一个区域Regin,并做点击检测,Region.IsVisable(Point),这个Point用消息处理函数OnMouseMove(UINT nFlags, CPoint point) 中的point来赋值可以吗?(先不考虑点类型匹配的问题)
如果这样可以的话,我在Region的前面用上坐标变换的话,就是类似myGraphics.TranslateTransform(200, 0, MatrixOrderAppend);//平移坐标原点这样的话,OnMouseMove(UINT nFlags, CPoint point) 中的point点还能不能准确的检测到区域?毕竟Region的坐标原点平移了,而鼠标所在的原点是仍是屏幕的原点