vc中处理BMP图片的问题
写了一个函数由一个BMP换成另一个BMPBOOLCMainFrame::cHangePic(intItemToChange,intPicID){pic=(CStatic*...
写了一个函数由一个BMP换成另一个BMP
BOOL CMainFrame::cHangePic(int ItemToChange, int PicID)
{
pic = (CStatic*)this->m_pViewActive->GetDlgItem(ItemToChange);
CBitmap bp;
bp.LoadBitmap(PicID);
return (pic->SetBitmap((HBITMAP)bp))?true:false;
}
现在的问题是换了图片后,一旦最小化,再最大化时,图就成空白了,变没了。帮帮忙吧
没有画图,是直接调用的图片。res文件夹中的1.bmp等 展开
BOOL CMainFrame::cHangePic(int ItemToChange, int PicID)
{
pic = (CStatic*)this->m_pViewActive->GetDlgItem(ItemToChange);
CBitmap bp;
bp.LoadBitmap(PicID);
return (pic->SetBitmap((HBITMAP)bp))?true:false;
}
现在的问题是换了图片后,一旦最小化,再最大化时,图就成空白了,变没了。帮帮忙吧
没有画图,是直接调用的图片。res文件夹中的1.bmp等 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询