我不用nPos的值控制滚动的话(用自己的值),又没办法解决往上和往下滚的不同情况
哎....请教了
哎....请教了
解决方案 »
- OpenGL贴图问题:auxDIBImageLoadW : cannot convert parameter 1 from 'ch
- 如何在当前对话框中截取当前对话框下的视图的左键按下的消息
- CImage&平移
- 单文档,Doc类是不是线程安全的?
- 如何将长度为一个字节的整数转换成网络字节序?
- 如何控制显示CPropertySheet中Next按钮的?
- 以http协议进行软件下载比Ftp协议型式是不是更占用网络带宽及服务器资源
- 一个小问题,请高手帮忙。
- findfirstfile问题
- OpenProcess权限不够,怎样让一外部的程序如CE获得更高的权限?
- 一个错误怎么解释(急,在线等待)
- 大家帮忙!!
比如你的 range 有 1000000000000 那么你的 scroll 的 range 不一定要在 1 - 1000000000000 中,自己做一个中间转换的函数,也可以说加一个系数吧
我是这么写的
OnChangeEditFreesize() {
m_nEditInt=GetDlgItemInt(IDC_EDIT_INT);
((CSpinButtonCtrl*)GetDlgItem(IDC_SPIN_SPACE))->SetPos(1);}OnVScroll{
long pos=m_nEditInt+nPos-1;
strValue.Format("%d",pos);
((CSpinButtonCtrl*)pScrollBar)->GetBuddy()
->SetWindowText(strValue);