我在dialog中加入了SB_VERT滚动条,可是用下面语句实现点击向下箭头的时候不但滚动条滚动,就连dialog中的内容也一起向下走。甚至出了屏幕看不到了,高手能不能给个滚动条全面的例子(最好包括鼠标滚轮事件的处理)谢谢 case SB_LINEDOWN:
{
a = GetScrollPos(SB_VERT)+1;
SetScrollPos(SB_VERT,a);
CString strTmp;
// strTmp.Format("%d",a);
// AfxMessageBox(strTmp);
if (a>100) {
a=100;
}
}
{
a = GetScrollPos(SB_VERT)+1;
SetScrollPos(SB_VERT,a);
CString strTmp;
// strTmp.Format("%d",a);
// AfxMessageBox(strTmp);
if (a>100) {
a=100;
}
}
解决方案 »
- MFC picture控件画的线被本身的白色背景覆盖掉,显示不出来
- 保存屏幕时为什么鼠标没有保存进去
- 怎么用MFC制作出毛笔效果画笔。
- VC6.0中通过OLEDB怎样操作存储过程????
- 我做的一个关于vc开发的站点,大家光临啊!!
- 求救!loadlibrary("***.dll")失败-找不到指定的模块
- 拖动ListCtrl的改变Column宽度的控制条有什么消息会产生么?
- 如何复制IE临时目录里的文件?
- 求教:windows下如何实现linux下的系统调用fork一样的效果。
- ActiveX控件对其他程序控制问题?向高手求教!
- 请问大家如何在控制台程序中调用DOS文件操作命令以及注册DLL???
- 怎么让彩单和标题栏在一行呀就向realone
请指教