码迷,mamicode.com
首页 > 数据库 > 详细

数据库存入图片成功但显示不出来

时间:2017-09-24 18:20:01      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:.sh   窗口   str   return   ati   log   src   draw   矩形   

数据库存入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;
}

技术分享    技术分享

 

不对!

 改为:技术分享即可。

技术分享


问题出现:应该使用同一个对象。

 

数据库存入图片成功但显示不出来

标签:.sh   窗口   str   return   ati   log   src   draw   矩形   

原文地址:http://www.cnblogs.com/wxl845235800/p/7587752.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!