1、加载BMP
CStatic* pWnd=(CStatic*)GetDlgItem(IDC_PIC);//得到Picture Control控件句柄
pWnd->ModifyStyle(0,SS_BITMAP);//修改它的属性为位图
pWnd->SetBitmap((HBITMAP)::LoadImage(NULL,_T("1.bmp"),IMAGE_BITMAP,100,50,LR_CREATEDIBSECTION|LR_DEFAULTSIZE|LR_LOADFROMFILE));
成员变量方法:
HBITMAP hBitmap;
hBitmap = ::LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1));
m_Bmp.SetBitmap(hBitmap); /***IDB_BITMAP1是你载入资源中位图的ID号***/
2、加载PNG
CStatic* pWnd=(CStatic*)GetDlgItem(IDC_PIC);//得到Picture Control控件句柄
CImage image;
image.Load(_T("1.png");
HBITMAP hbmp=image.Detach();
pWnd->SetBitmap(hbmp);
pWnd->SetWindowPos(NULL,0,0,100,50,SWP_NOACTIVATE|SWP_NOMOVE|SWP_NOZORDER);
3、响应点击消息
把Picture