C++如何在已经加载后重新加载位图

标签 c++ mfc

我有一个 CBitmap,我已经在其中加载了一个位图:

bmpNumber.LoadBitmapA(IDB_SM_1_BMP);

但现在我想更改加载的位图。我不能再调用 loadbitmap。

最佳答案

尝试在第二次加载之前调用 bmpNumber.DeleteObject()。

关于C++如何在已经加载后重新加载位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24087090/

相关文章:

c++ - 我如何(安全地)中断单独线程上的计算?

c++ - c++ 中的字符减法

c++ - 如何将文件路径变量传递给 mex 命令?

c++ - g++ 4.9 拒绝 C++14 中的有效聚合初始化

c++ - 必须单击按钮两次才能触发 C++

c++ - VC++ Debug模式:批量编辑 std::vector<int> 值?

c++ - MFC 强制 CMultiDocTemplate 中的 CFormView 始终位于顶部

c++ - 单击更改字体颜色

c++ - KDevelop 在#include <file.h> 中自动在#后面插入一个空格

c++ - 加载 DLL 阻塞 UI 线程