首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VC 物理坐标与罗辑坐标转换有关问题

2012-03-19 
VC 物理坐标与罗辑坐标转换问题我用CRect编写了一个列表(即一个数组),在窗口中显示出来,视图用的是带滚动

VC 物理坐标与罗辑坐标转换问题
我用CRect编写了一个列表(即一个数组),在窗口中显示出来,视图用的是带滚动条的.
在OnLButtonDown((UINT   nFlags,   CPoint   point),类中写rect_content[i].PtInRect(point)来响应鼠标,rect_content是CRect   *指针。

可是,当拉动滚动条后,点击CRect   A,它不响应,而在A上方的响应。

小弟出来,请各位帮忙解决一下。


[解决办法]
CPoint ScrollPt;
ScrollPt = GetScrollPosition();
point += ScrollPt;

热点排行