gpt4 book ai didi

c++ - CBitmap 和 CImage 可以互换吗?

转载 作者:行者123 更新时间:2023-11-30 00:58:01 27 4
gpt4 key购买 nike

我想知道如何做这样的事情

CBitmap bmp;  
CImage img;

///

bmp=img;

//use bmp here

在我的程序中,有时我必须使用 CBitmap,但从一开始我就只使用 CImage。

最佳答案

CImage 是 GdiPlus,CBitmap 是 MFC。你可以这样做:

CBitmap bmp;  
CImage img;
bmp = CBitmap::FromHandle(img.Detach());

编辑:实际上 CBitmap 有一个附件,所以这样做可能更有效:

bmp.Attach(img.Detach());

关于c++ - CBitmap 和 CImage 可以互换吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7014623/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com