
之前上網查了一下 有人說可能是圖片位數過高 我用畫圖工具轉了100次各種各樣型別的圖片,大小也都試過了,但就是不顯示。
快要急哭了 求各位好心人幫一幫
uj5u.com熱心網友回復:
lz在說什么?匯入什么?匯入資源?uj5u.com熱心網友回復:
我也按照網上有的人說的把圖片當到當前路徑 也放到res檔案夾中但是都不好使
uj5u.com熱心網友回復:
如果你的bmp圖片已經添加到工程中了,利用CBitmap::LoadBitmap()加載即可。如果是在外部路徑中,利用LoadImage加載圖片,或者使用CImage::Load()也可以。
uj5u.com熱心網友回復:
就是把選擇好的圖片匯入進bitmap 然后后續再操作uj5u.com熱心網友回復:
把bmp檔案加入進工程不是要把圖片放到bitmap中么?這個LoadImage怎么使用?uj5u.com熱心網友回復:
可以匯入到資源中,也可以不匯入資源,直接從外部檔案中加載該bmp圖片。
例如:
HBITMAP bitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(), TEXT("F:\\11.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);ASSERT(NULL != bitmap);
uj5u.com熱心網友回復:
把bmp檔案加入進工程不是要把圖片放到bitmap中么?這個LoadImage怎么使用?
如果你的bmp圖片已經添加到工程中了,利用CBitmap::LoadBitmap()加載即可。
如果是在外部路徑中,利用LoadImage加載圖片,或者使用CImage::Load()也可以。
可以匯入到資源中,也可以不匯入資源,直接從外部檔案中加載該bmp圖片。
例如:
HBITMAP bitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(), TEXT("F:\\11.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
ASSERT(NULL != bitmap);
uj5u.com熱心網友回復:
你先把圖片拷貝到res檔案夾中,不就可以uj5u.com熱心網友回復:
少了一個匯入步驟吧,uj5u.com熱心網友回復:
你先把圖片拷貝到res檔案夾中,不就可以
uj5u.com熱心網友回復:
少了一個匯入步驟吧,
uj5u.com熱心網友回復:
好像是位不對,使用截圖工具重新保存一下。uj5u.com熱心網友回復:
MFC有影像控制元件的吧uj5u.com熱心網友回復:
要填你先前匯入的bmp檔案的IDuj5u.com熱心網友回復:
在資源檔案夾右擊;從匯入現有項的地方匯入uj5u.com熱心網友回復:
資源檔案匯入以后用ID,或是直接LoadImage加載圖片全路徑都可以的啊轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/15234.html
標籤:界面
上一篇:反向獲取方法呼叫的DLL資訊
下一篇:怎么獲取一個控制元件的邏輯坐標
