我想获取一个滚动视图上点相对文档真实的位置.
我拖到垂直滚动条和水平滚动条,获取值:
CPoint vPoint(GetScrollPos(SB_VERT));
CPoint hPoint(GetScrollPos(SB_HORZ));怎么vpoint.x:1089 vpoint.y: 0
hpoint.x:512 vpoint.y: 0怎么水平滚动条和垂直滚动条怎么只有x有值,应该怎么计算才是正确的呀?
我拖到垂直滚动条和水平滚动条,获取值:
CPoint vPoint(GetScrollPos(SB_VERT));
CPoint hPoint(GetScrollPos(SB_HORZ));怎么vpoint.x:1089 vpoint.y: 0
hpoint.x:512 vpoint.y: 0怎么水平滚动条和垂直滚动条怎么只有x有值,应该怎么计算才是正确的呀?
解决方案 »
- 关于 LRESULT CALLBACK KeyboardProc的参数疑问?
- 请问怎样去掉滑动条中间的轨道?
- 请问怎么把toolbar分成几行
- 如何设置子窗体的菜单?
- 静态lib和DLL中生成的LIB文件是一回事么?这星期结贴,谢谢!
- 请教高手指点!非常感谢!!
- CTypedPtrArray不是MFC里的一个模板类吗?为什么会出错?**********
- ?请教大虾一个硬件问题?SOS!
- 一个编辑框里,当用户按回车的的时候,做出处理,应该怎么写啊,
- MSDN的许多例子在Win32 Unicode配置下在WIN98中运行出错?WIN2000下没问题
- MFC ScrollView 如何控制滚动条的滚动速度
- 压缩解压文件,进度条的进度怎么控制,如果是大批量解压压缩,怎么实现 进度显示进度百分比,还需要多长时间
CPoint hPoint(GetScrollPos(SB_HORZ));
---------------
CPoint pt(GetScrollPos(SB_VERT),GetScrollPos(SB_HORZ));