如何根据一个路径把一幅图片显示在一个CStatic上?(请回复至[email protected]) 路径存在数据库里,怎样根据这个路径(如:c:\winnt\123.bmp)把图片显示在图片控件上? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HANDLE LoadImage( HINSTANCE hinst, // handle of the instance containing the image LPCTSTR lpszName, // name or identifier of image UINT uType, // type of image int cxDesired, // desired width int cyDesired, // desired height UINT fuLoad // load flags);使用LoadImage将图片载入内存,再用SetBitmap把位图显示出来具体代码如下:HBITMAP bitmap;CString strBmpPath;//位图的路径bitmap = LoadImage(NULL,strBmpPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);((CStatic*)GetDlgItem(IDC_STATIC1))->SetBitmap(bitmap); HBITMAP bitmap; CString strBmpPath="E:\\pic2\\yisu.bmp";//位图的路径 bitmap = (HBITMAP)LoadImage(NULL,strBmpPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE); UpdateData(TRUE); m_pic.SetBitmap(bitmap); UpdateData(FALSE);楼上,请问一下,我这么写这么在CStatic也就成员变量m_pic对应的CStatic上显示不了图片呢 在CStatic上面关联图片 ---------------------------------------------- CStatic* pWnd = (CStatic*)GetDlgItem(IDC_STATIC); pWnd->ModifyStyle(0, SS_BITMAP); pWnd->SetBitmap((HBITMAP)::LoadImage(0, "c:\\zzzzz.bmp", //只能显示.bmp文件 IMAGE_BITMAP, 0,0,LR_CREATEDIBSECTION |LR_DEFAULTSIZE |LR_LOADFROMFILE)); ---------------------------------------------- 关于smtp的用户名猜测代码? VC SSL开发? 虚拟键盘在Edit控件中如何连续输入?急!!! 急!!!!!!!在工程中怎样填加CFile函数 请帮忙看看全局钩子的问题 单文档大量的菜单响应函数应该写在哪啊 会C++,但不会VC++6.0。这样能够进行开发吗? 关于通讯中的难题,近来帮帮忙! 深入浅出MFC!!侯捷?侯俊杰? VS2010和VC6.0的Combobox区别,求懂的人指教 格式化字符串的问题,请教!
HINSTANCE hinst, // handle of the instance containing the image
LPCTSTR lpszName, // name or identifier of image
UINT uType, // type of image
int cxDesired, // desired width
int cyDesired, // desired height
UINT fuLoad // load flags
);
使用LoadImage将图片载入内存,再用SetBitmap把位图显示出来
具体代码如下:
HBITMAP bitmap;
CString strBmpPath;//位图的路径
bitmap = LoadImage(NULL,strBmpPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
((CStatic*)GetDlgItem(IDC_STATIC1))->SetBitmap(bitmap);
CString strBmpPath="E:\\pic2\\yisu.bmp";//位图的路径 bitmap = (HBITMAP)LoadImage(NULL,strBmpPath,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
UpdateData(TRUE);
m_pic.SetBitmap(bitmap);
UpdateData(FALSE);
楼上,请问一下,我这么写这么在CStatic也就成员变量m_pic对应的CStatic上显示不了图片呢
----------------------------------------------
CStatic* pWnd = (CStatic*)GetDlgItem(IDC_STATIC);
pWnd->ModifyStyle(0, SS_BITMAP);
pWnd->SetBitmap((HBITMAP)::LoadImage(0,
"c:\\zzzzz.bmp", //只能显示.bmp文件
IMAGE_BITMAP,
0,0,LR_CREATEDIBSECTION |LR_DEFAULTSIZE |LR_LOADFROMFILE));
----------------------------------------------