後端開發過程遇到的問題總結(4)
(1)將你想要的背景圖片轉化爲bmp格式,網上有很多在線轉換的網站,然後保存在項目的res目錄下(位置沒影響,放在res下便於項目的管理和移植)。
(2)右鍵資源視圖,導入圖片到項目資源中,我這裏選擇將bitmap1導入,你也可以在導入後修改圖片名字,如圖:
(3) 在你想要改變背景圖的對話框類下,找到初始化類OnInitDialog(),在最後加上如下代碼:
CBitmap bmp;
bmp.LoadBitmap(MAKEINTRESOURCE(IDB_BITMAP1));
m_bitmap.Attach(bmp);
CDC *pDC = GetDC();
m_dc.CreateCompatibleDC(pDC);
ReleaseDC(pDC);
m_dc.SelectObject(&m_bitmap);
Invalidate(FALSE);
其中IDB_BITMAP1是你導入的圖片,然後大功告成!直接運行就可以看到想要的結果。