VC 物理坐标与罗辑坐标转换问题
我用CRect编写了一个列表(即一个数组),在窗口中显示出来,视图用的是带滚动条的.
在OnLButtonDown((UINT nFlags, CPoint point),类中写rect_content[i].PtInRect(point)来响应鼠标,rect_content是CRect *指针。
可是,当拉动滚动条后,点击CRect A,它不响应,而在A上方的响应。
小弟出来,请各位帮忙解决一下。
[解决办法]
CPoint ScrollPt;
ScrollPt = GetScrollPosition();
point += ScrollPt;