重载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;
}
MFC显示图片过大,拖动滚动条时不正常处理方法
最新推荐文章于 2023-12-04 22:39:02 发布