请问如何根据数据库中所存图片的路径,获取图片,然后画出来?谢谢
解决方案 »
- 关于线程调度的问题----其实还是导致了进程调度
- 鼠标在MyWnd窗口内按下后,拖动至窗口外释放,如何在MyWnd窗口捕捉此鼠标释放消息(备注:MyWnd是一个子窗口)
- 寻求C/C++项目,你们做过的,不要源码,只要要求,能给源码的大哥,我先谢谢了。
- 大家看看我该怎么办(参与有分)?
- 初学者提问,windows编程应该如何学习?
- 如何用代码注册一个com组件?
- create 出来的一个 cbutton, 使用 seticon 图片不显示,请帮忙
- 关于C++中类互相间的传值问题
- .gz可以用什么软件打开?谢谢!
- 关于微软的代码测试证书的签名问题: 为什么现在用测试证书签名的控件不能在IE上正常使用?
- 对话框关闭的奇怪问题
- 关于safearray的问题,很急.在线等待
可以给我那个类么?
[email protected]
谢谢
星星们就是热心,
也给我一份吧,[email protected]
m_hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(),
pathName, //pathName是文件路径,m_hBitmap是HBITMAP类型成员变量
IMAGE_BITMAP,
0,
0,
LR_LOADFROMFILE);
::SelectObject(m_hMemDC1, m_hBitmap);//m_hMemDC1是HDC类型成员变量
在OnPaint里:
//取得图片大小,本来应该放在外面的,获取一次就行了
CBitmap * pBitmap = CBitmap::FromHandle(m_hBitmap);
BITMAP tBitmap;
pBitmap->GetBitmap(&tBitmap); dc.BitBlt(0, 0, tBitmap.bmWidth, tBitmap.bmHeight, m_hMemDC1, 0, 0, SRCCOPY);
m_hMemDC1 = ::CreateCompatibleDC(::GetDC(m_hWnd));
http://www.codeproject.com/bitmap/cximage.asp