windows程式設計第5版的“位圖與位塊傳輸”那一章,書上有關loadbitmap()的代碼總是不能成功加載位圖
代碼如下:
hInstance = ((LPCREATESTRUCT) Lparam)->hInstance;
hBitmap = LoadBitmap(hInstance , TEXT("Bricks"));
我用getlasterror()回傳的值是1814,說是找不到資源檔案,可是我的資源檔案里是有Bricks.bmp的
請大神們幫我解答一下。
uj5u.com熱心網友回復:
堅查hInstance 是否正確uj5u.com熱心網友回復:
應該是正確的,我按照書上的代碼打的uj5u.com熱心網友回復:
RC檔案是這樣的嗎?Bricks BITMAP Bricks.bmp
您可以試試
uj5u.com熱心網友回復:
恩恩,試了試你的方法,成功了!能不能告訴我這是怎么回事,為啥把.rc 的檔案改了就可以了?
我原來的.rc檔案是這樣的:
IDB_BRICKS BITMAP Bricks.bmp
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/93011.html
上一篇:行程外組件的VARIANT陣列怎么轉成float陣列?
下一篇:C++ builder
