因为当view变大时最右边的东西刚好被垂直方向的滚动条盖掉一部分,于是想就此作一些处理,
故请问,如何获取单文档里的滚动条宽度
故请问,如何获取单文档里的滚动条宽度
解决方案 »
- 对话框之间发消息
- MFC 对话框程序接受用户在任务栏点击???
- 状态栏问题
- 请问哪位兄台有Fourier-Mellin(傅立叶-梅林)变换的算法或源代码?
- 求反删除(fat,fat32分区)软件undelete的源代码
- 怎样把EDIT控件的内容映射到内存
- 字符处理问题
- 急,关于CListBox的问题,请高手帮忙
- 对话框如何获得视图指针,急!
- 不管多少分,我一要知道“不用滚动视图,如何实现滚动,图象的滚动和文本的滚动有何不同,象readbook这样的软件是如何实再滚动的”的答案!!!!!!!!!!!!!!
- 在线等待,vc++设备连接时使用进度条加载!
- 用IXAudio2播放内存里数据问题(在线等)
int nHeight = GetSystemMetrics(SM_CYVSCROLL);
谢谢你的帮助。
不多,有一点我不太明白,GetSystemMetrics不是CScrollView的成员,那么如果我的窗体上有多个滚动条,那么GetSystemMetrics会获取那个的
info.cbSize = sizeof(SCROLLINFO);
info.fMask = SIF_ALL;
info.nMin = 0;
info.nMax = 10;
info.nPage = 2; //就是scroll-box的宽度。
info.nPos = 5;
info.nTrackPos = 2;
m_ScrollBar.SetScrollInfo(&info);
用SetScrollInfo(&info)获得滚动条的信息,然后调整就可以了!