### 1.在靜態文本控件上顯示位圖
首先把圖片添加到資源管理器中,ID:IDB_BITMAP_LOGIN_PIC
在對話框中放一個靜態文本控件,ID:IDC_STATIC1?,然后再OnInitDialog()函數中添加如下代碼:
~~~
HBITMAP hBitmap;
//關聯圖片ID
hBitmap =(HBITMAP)LoadImage(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_BITMAP_LOGIN_PIC),
IMAGE_BITMAP,0,0,
LR_LOADMAP3DCOLORS);
//獲得指向靜態控件的指針
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_STATIC1);//控件ID
//設置靜態控件的樣式,使其可以使用位圖,并試位標顯示使居中
pStatic->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
//設置靜態控件顯示位圖
pStatic->SetBitmap(hBitmap);
~~~
### 2.在picture控件上顯示位圖
在picture上顯示位圖與靜態文本控件上顯示位圖,做法差不多。
(1)在對話框里放置一個picture控件,并修改picture控件的屬性,把類型改為位圖,圖像選擇要加載的位圖,此時就可以看到picture控件中顯示位圖的效果了

(2)代碼實現在picture控件顯示位圖
首先用LoadImage()函數裝載位圖資源,然后顯示;代碼如下
~~~
hBitmap =(HBITMAP)LoadImage(AfxGetInstanceHandle(),
MAKEINTRESOURCE(RED_Bitmap),
IMAGE_BITMAP,0,0,
LR_LOADMAP3DCOLORS);
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_STATIC1);//控件ID
pStatic->SetBitmap(RED_Bitmap);
~~~
其中RED_Bitmap是位圖資源的ID號,IDC_STATIC1為picture控件的ID號