MFC怎么设置加载位图的大小?

LoadImage可以不破坏位图的情况设置位图的大小并加载,但是MFC没有这个函数,怎么办,有无别的函数能够实现同样的效果?

仅供参考。代码片是一个c#工程的片段,用的是gdi+库,MFC加这个库还是可以的。

    private void CroppingAndScaling_Click(object sender, System.EventArgs e)
        {
            Graphics graphics=this.CreateGraphics();
            graphics.Clear(Color.White);

            //加载图片
            Bitmap image=new Bitmap("nemo.bmp");
            int width = image.Width;
            int height = image.Height;

            // 目标显示区域在源图大小的基础上放大1.4倍
            RectangleF destinationRect=new RectangleF(
                width+10, 0.0f, 1.4f* width, 1.4f* height);
            //绘制源图
            graphics.DrawImage(image, 0, 0);

            //在目标区域内输出位图
            graphics.DrawImage(
                image,
                destinationRect,
                new RectangleF(0, 0,    // 原图左上角
                0.65f*width,      // 仅显示原图宽度的65%部分
                0.65f*height),      // 仅显示原图高度的65%部分
                GraphicsUnit.Pixel);
        }

运行结果

mfc变身不能解决这个问题吗?