code mistake

void CProcessBar::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
// TODO: Add your message handler code here and/or call default
CImageProcessDoc *pDoc=(CImageProcessDoc *)GetDocument(RUNTIME_CLASS(CImageProcessDoc));
UpdateData(TRUE);
int nSizePos=m_slider_size.GetPos();
m_size_value=nSizePos;
m_size_ratio.Format(_T("%d%%"),m_size_value);
GetDlgItem(IDC_SIZE_RATIO)->SetWindowText(m_size_ratio);

CvvImage img_resize;
img_resize.Create(pDoc->img.Width()*m_size_value*20,pDoc->img.Height()*m_size_value*20,pDoc->img.Bpp());
cvResize(pDoc->img.GetImage(),img_resize.GetImage(),CV_INTER_LINEAR);
pDoc->img.Destroy();
pDoc->img.CopyOf(img_resize);

CDialogBar::OnHScroll(nSBCode, nPos, pScrollBar);
}

原文地址:https://www.cnblogs.com/mysunnyday/p/2343317.html