MFC滚动视图缩放

MFC滚动视图缩放,mfc,Mfc,我有一个从CScrollView派生的CViewIamge类。在CDDialog派生对话框的图片控件上显示图像。如何添加放大功能?。当前在OnDraw中使用SetDIBitsToDevice。可能无法提供理想的质量,但使用StretchDIBits()将是对当前所做操作的简单替代。我有图片控件,CMyView来自CScrollView。在CMYView::OnDraw(CDC*pDC)中,我正在调用SetDibitToDevice。对于StretchDIBits,这不起作用,没有图片。为什么?如

我有一个从CScrollView派生的CViewIamge类。在CDDialog派生对话框的图片控件上显示图像。如何添加放大功能?。当前在OnDraw中使用SetDIBitsToDevice。

可能无法提供理想的质量,但使用
StretchDIBits()
将是对当前所做操作的简单替代。我有图片控件,CMyView来自CScrollView。在CMYView::OnDraw(CDC*pDC)中,我正在调用SetDibitToDevice。对于StretchDIBits,这不起作用,没有图片。为什么?如何使其起作用?。在CMYView::OnDraw(CDC*pDC)中,SetDibits仅用StretchDIBits替换为Device。现在,它不工作了,没有图像。为什么?如何使它工作?。