数据库存入图片成功但显示不出来
数据库存入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; }

不对!
改为:
即可。

问题出现:应该使用同一个对象。
ζั͡ޓއ genji - 至此只为原地流浪.......

浙公网安备 33010602011771号