在线急等。。。。。vc GDI+在static控件里面显示jpg图片
如题:我在static控件里面打算用gdi+来显示一个jpg图片,不行,显示不出来。代码如下
void CTestGdiSuofangDlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
CDC* pDC ;
pDC = m_staticPicture.GetWindowDC(); //获得显示控件的DC
USES_CONVERSION;
CString path;
path=L"background8.jpg";
Graphics graphics(pDC->m_hDC); // Create a GDI+ graphics object
Image image(A2W(path)); // Construct an image
RECT rc;
m_staticPicture.GetWindowRect(&rc);
ScreenToClient(&rc);
graphics.DrawImage(&image,rc.left,rc.bottom,rc.right-rc.left,rc.bottom-rc.top);
}
在线急等高手啊。其它方面不用,就用gdi+在static控件上显示一张jpg图片,