您的位置:程序门 -> vc/mfc -> 界面



请问如何显示jpg图片


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问如何显示jpg图片
发表于:2007-05-14 15:44:57 楼主
如何在一个界面中根据图片的名称不同,显示该图片在界面中?这个图片是存储在硬盘上的,在工程文件夹下。
发表于:2007-05-14 15:45:471楼 得分:0
最好能给一个例子的链接地址
发表于:2007-05-14 15:54:452楼 得分:0
using   gdi+   is   simple

http://www.vckbase.com/code/graphics/gdi/gdiplustest16.zip
发表于:2007-05-14 15:57:563楼 得分:0
最好是用图片控件来动态显示图片的
发表于:2007-05-14 21:04:484楼 得分:0
搜索一下picture.cpp和.h,这个类可以实现显示jpg,gif等图片
发表于:2007-05-15 10:24:125楼 得分:0
???????????????
发表于:2007-05-15 10:31:406楼 得分:0
用cximage类+cpicturebox可以完成你要的操作,我刚做过这样的功能

发表于:2007-05-15 10:59:137楼 得分:0
cimage   img;
img.load(text( "water   lilies.jpg "));
img.bitblt()
发表于:2007-05-15 18:18:238楼 得分:0

cfiledialog   dlg(true,_t( "jpg "),_t( "*.jpg "),ofn_hidereadonly ¦ofn_overwriteprompt,_t( "图片文件(*.jpg) ¦*.jpg ¦ "));
cfile   file;
cstring   filename;
cstring   filepathname;

if(dlg.domodal()==idok)
{
bmpname.format( "%s ",dlg.getpathname());//给bmpname赋值
// afxmessagebox(bmpname);
hbitmap   hbitmap;

hbitmap=hbitmap(imageload(bmpname,hbitmap));
if(hbitmap==null)          
                    return       ;  
if   (hbitmap)
{
cimagedataobject::insertbitmap(m_pricheditole,   hbitmap);
}
}
发表于:2007-05-15 18:19:259楼 得分:0
这是在cricheditctrl中插入jpg

你可以研究研究


快速检索

最新资讯
热门点击