当前位置: 代码迷 >> 综合 >> MFC的Picture控件使用
  详细解决方案

MFC的Picture控件使用

热度:45   发布时间:2024-01-20 13:33:47.0


1. 首先添加一个Picture控件,Type选Bitmap,ID为IDC_STATIC_LOGO;
2. 添加一个图片资源,ID为IDB_BITMAP_LOGO;
3. 在初始化中添加代码:
  //加logo
CBitmap   bmp;   
bmp.LoadBitmap(IDB_BITMAP_LOGO);   
((CStatic *)GetDlgItem(IDC_STATIC_LOGO))->SetBitmap((HBITMAP)bmp);   
bmp.Detach(); 
CRect bmprect;
GetDlgItem(IDC_STATIC_LOGO)->GetWindowRect(bmprect);
InvalidateRect(bmprect); // 重绘Pic控件区域