能发一份源代码来看看么?
[email protected]
[email protected]
解决方案 »
- 如何调用c#的动态库
- 请问如何在tree control里使用右键来激活菜单?急!!!在线等
- 如何设置对话框初始时就是最大的?
- 关于数据包!必给分!
- timeGetTime()函数的为什么不能用?
- 请教一个VC的问题
- 斑竹,请删除如下的帖子,因为我提出问题,好几个月都没有人答复,然后这个帖子我还删除不了,我试了试给他分了,还怕你们说我作弊,给他
- 请问高手,g++跟C++有什么区别?这个“g”代表什么意思?什么公司的产品,上哪能去下载?
- 请问,有谁知道cookies文件的编码方式?
- 如何实现这个功能?今天必须做出来!!!高分!!
- 快速格式化C盘的批命令怎么写?不回显确认提示,在要求确认时自动输入Y .
- 画图程序的颜色设置
重载CScrollView的OnVscroll,具体如下:
void CYourScrollView::OnVscroll(UINT nSBCode,UINT nPos,...)
{
if(nSBCode == SB_THUMBTRACK) //对拖动的处理,也可以对所有消息处理
{
SCROLLINFO scrinfo;
GetScrollInfo(SB_VERT,&scrinfo);
CPoint pt;
pt.x = 0; pt.y = scrinfo.nTrackPos;
ScrollToPosition(pt);
return;
}
CScrollView::OnVscroll(...);
}以上这段程序是在NT4.0下对滚动视图的处理,在NT下,滚动视图的范围总体是4字节整型的,只是在拖动时结构中用的是2字节,所以要额外处理。在98或95中,我没试过,如果都是2字节的,那就要对全部的滚动条消息处理了。试试看吧。
{
CScrollView::OnPrepareDC(pDC, pInfo);
}
在OnPrint中打印,一页,一页的打印.