MFC对话框应用程序,设置了垂直滚动条,运行后滚动条拉到中部位置的时候,应用程序部分已经到底了。就是说滚动条拉到中部的时候应用程序这边就到底了。再往下拉就全是空白了。滚动条代码如下
void CGraDesiynDlg::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) //滚动条设置
{
// TODO: Add your message handler code here and/or call default
    SCROLLINFO scrollinfo;
scrollinfo.cbSize = sizeof(SCROLLINFO);
    GetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
    switch (nSBCode)  
{  
        case SB_BOTTOM:  
            ScrollWindow(0,(scrollinfo.nPos-scrollinfo.nMax)*10);  
        scrollinfo.nPos = scrollinfo.nMax;  
         SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
        break;  
    case SB_TOP:  
ScrollWindow(0,(scrollinfo.nPos-scrollinfo.nMin)*10);  
scrollinfo.nPos = scrollinfo.nMin;  
SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
           break;  
    case SB_LINEUP:  
scrollinfo.nPos -= 1;  
if (scrollinfo.nPos<scrollinfo.nMin)
{  
scrollinfo.nPos = scrollinfo.nMin;  
break;
 }  
SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
ScrollWindow(0,10);  
break;  
    case SB_LINEDOWN:
scrollinfo.nPos += 1;  
if (scrollinfo.nPos>scrollinfo.nMax)  
{  
scrollinfo.nPos = scrollinfo.nMax;  
 break; 
}  
SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
ScrollWindow(0,-10);  
 break;  
case SB_PAGEUP:  
    scrollinfo.nPos -= 5;  
    if (scrollinfo.nPos<scrollinfo.nMin)
{  
scrollinfo.nPos = scrollinfo.nMin;  
    break;  
}  
SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
ScrollWindow(0,10*5);  
break;  
    case SB_PAGEDOWN:  
scrollinfo.nPos += 5;  
if (scrollinfo.nPos>scrollinfo.nMax)  
{  
scrollinfo.nPos = scrollinfo.nMax;  
 break;  
 }  
SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
ScrollWindow(0,-10*5);  
    break;  
case SB_ENDSCROLL:  
 // MessageBox("SB_ENDSCROLL");  
break;  
case SB_THUMBPOSITION:  
// ScrollWindow(0,(scrollinfo.nPos-nPos)*10);  
// scrollinfo.nPos = nPos;  
 // SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
break;  
case SB_THUMBTRACK: 
ScrollWindow(0,(scrollinfo.nPos-nPos)*10);  
scrollinfo.nPos = nPos;  
SetScrollInfo(SB_VERT,&scrollinfo,SIF_ALL);  
break;  
} CDialog::OnVScroll(nSBCode, nPos, pScrollBar);
}
大虾们帮忙看看,小弟先谢过了