vs2010 MFC中在单文档中想显示一个位图,求文件打开函数实现

vs2010 MFC中在单文档中想显示一个位图,求文件打开函数实现,第1张

在单文档视图View类的Ondraw()函数中添加:

void CTestView::OnDraw(CDC* pDC)

{

CBitmap Bmp

Bmp.LoadBitmap(IDB_BITMAP1)//IDB_BIRMAP1是你加载的位图资源

CDC memDC

memDC.CreateCompatibleDC(pDC)

memDC.SelectObject(&Bmp)

pDC->BitBlt(0,0,600,600,&memDC,0,0,SRCCOPY)

}

VC6.0下,基于文档的MFC程序的话,在View.cpp中右键选择ClassWizard,在Message中找到OnDraw,点击AddFunction按钮即可。

ONDRAW函数是CMYVIEW的成员函数,在基于对话框的程序中没法使用这个函数。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7991939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存