0

我正在尝试设计一个加载位图图像的应用程序。我有不同大小的位图,但我希望它们显示在恒定空间(如大小为 500x500 的矩形)上。我尝试StretchBlt()了以下方式,但结果令人失望,并且图像的大小仍然不同。代码如下所述。提前致谢。

DcForClientClientDc.StretchBlt(0, 0 , 500, 500, &bmDC, 0, 0, 1000, 1000, SRCCOPY);
4

1 回答 1

1

您应该传递到StretchBlt要缩放的图像的实际大小,但您使用的是 1000 x 1000。

于 2022-02-08T06:28:34.443 回答