CStaic 显示图片

OnPaint(); 
 CRect r;
 GetClientRect(&r); //获得控件客户窗口大小
 HBITMAP  hbitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),_T("D:\\test.bmp"),IMAGE_BITMAP,r.Width()/2,
  r.Height()/2,LR_LOADFROMFILE);   
 CStatic*  pPic=(CStatic*)GetDlgItem(IDC_STATIC_PICTURE_CTRL); 
 ASSERT(pPic); 
 pPic->SetBitmap(hbitmap);   
 Invalidate();

不要忘记设置CStatic的Type属性为Bitmap

你可能感兴趣的:(CStaic 显示图片)