//弄了半天终于是picturecontrol上能显示位图了,离逻辑bitblt还远
void Ctest1Dlg::OnStnClickedPic()
{ HBITMAP hBitmap;
//获得指向静态控件的指针
CStatic *pStatic=(CStatic *)GetDlgItem(IDC_PIC);
//获得位图句柄
hBitmap = (HBITMAP)LoadImage(
AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_BITMAP2),
IMAGE_BITMAP,
0,
0,
LR_LOADMAP3DCOLORS);
//设置静态控件的样式,使其可以使用位图,并试位标显示使居中
pStatic->ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
//设置静态控件显示位图
pStatic->SetBitmap(hBitmap);
// TODO: Add your control notification handler code here
}
今天到此为止,dota一局睡觉!