MFC用代码加载一张bmp图片到picture control并适应到控件大小 解决OnInitDialog中调用不显示
要使用CImage::Draw的缩放功能来适应控件大小,你需要先获取控件的当前大小,然后根据这个大小来调整图片的绘制尺寸。以下是一个修改后的示例,展示了如何实现这一点:获取控件大小:首先,获取PictureControl的当前大小。计算缩放比例:根据图片的原始大小和控件的大小计算缩放比例。使用Draw方法的缩放参数:在CImage::Draw方法中使用计算出的尺寸来绘制图片。以下是修改后的代码示例