MFC基于对话框 使用Picture控件显示图片 图片是动态获得 怎样可以实时显示图片的本身的大小

2024-10-30 03:13:53
推荐回答(2个)
回答(1):

StretchDIBits(pDC->m_hDC, m_rPicControl.left,
m_rPicControl.top,m_Width, m_Height, 0, 0, m_Width, m_Height,
lpImage, m_BmpInfo, DIB_RGB_COLORS, SRCCOPY);
你就用这个函数,第一个参数是窗口句柄。

回答(2):

干嘛要使用picture控件呢! 按照你说的这个! 你自己写代码实现比用控件实现来的容易多了!
你用GDI+ 技术实现 相当的容易呢! Gdiplus::Bitmap 可以载入外部的图片! 同时可以获得图片的宽度和高度! 另外!用这个还可以实现很多效果的! 比你用Picture控件方便而且容易多了!