数据库存入图片成功但显示不出来
Posted Good Good Study~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库存入图片成功但显示不出来相关的知识,希望对你有一定的参考价值。
数据库存入loadimage()图片成功但显示showimage()不出来!
分析可知是showimage()出现了问题:
void Caccess_test_1Dlg::showimage45()//显示图片 { CRect rect; GetDlgItem(IDC_STATIC_picture45)->GetWindowRect(&rect);//将矩形窗口选中到picture空间里 ScreenToClient(&rect); CWnd *pWnd = GetDlgItem(IDC_STATIC_picture45);//获得Picture窗口句柄 pWnd->GetClientRect(&rect);//获得Picture窗口矩形区域 CDC *pDC = pWnd->GetDC(); //m_image.Draw(pDC->m_hDC, rect, Gdiplus::InterpolationModeNearestNeighbor); m_Pic2.Show(pDC, rect); ReleaseDC(pDC); return; }
不对!
改为:即可。
问题出现:应该使用同一个对象。
以上是关于数据库存入图片成功但显示不出来的主要内容,如果未能解决你的问题,请参考以下文章