0
后重新装入一个位图我有,我在加载的位图的CBitmap:C++如何将它已经加载
bmpNumber.LoadBitmapA(IDB_SM_1_BMP);
,但现在我想改变加载的位图。我不能只是再次调用loadbitmap。
后重新装入一个位图我有,我在加载的位图的CBitmap:C++如何将它已经加载
bmpNumber.LoadBitmapA(IDB_SM_1_BMP);
,但现在我想改变加载的位图。我不能只是再次调用loadbitmap。
尝试在第二次加载之前调用bmpNumber.DeleteObject()。
我必须道歉。我在我的代码中查看错误的字段,它没有给我选择调用DeleteObject()。我很感激帮助。 – Jason
我假设从磁盘加载位图。在这种情况下,你必须再次调用加载位图。但是您应该尝试对主内存中的副本进行更改,并根据需要进行保存。 – Ben
位图位于磁盘上,但再次调用loadbitmap会导致断言错误。 – Jason