您的位置:首页 > 其它

MFC显示图片过大,拖动滚动条时不正常处理方法

2016-10-12 15:01 204 查看
重载OnSroll方法,并加入如下代码
if (LOBYTE(nScrollCode) == SB_THUMBTRACK)
{
    SCROLLINFO info;
    info.cbSize = sizeof( SCROLLINFO);
    info.fMask = SIF_TRACKPOS;
    GetScrollInfo( SB_HORZ, &info);
    nPos = info.nTrackPos;
}
else if (HIBYTE(nScrollCode) == SB_THUMBTRACK)
{
    SCROLLINFO info;
    info.cbSize = sizeof( SCROLLINFO);
    info.fMask = SIF_TRACKPOS;
    ::GetScrollInfo( m_hWnd, SB_VERT, &info);
    nPos = info.nTrackPos;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: