vc6.0怎么读取图片并显示出来?

如题所述

vc6.0读取图片有很多方式,具体要看你采用什么方式编写程序:比如MFC框架直接支持BMP格式图片的读写,JPG格式需要自己解译或加载第三方开发库。
初学C语言的话,建议安装EasyX(针对C++ 的图形库,可以帮助C 语言初学者快速上手图形编程)或OpenCV(由英特尔公司发起、开发的跨平台计算机视觉库)等辅助开发库读写图片、绘制图形。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-16
可能并不是没有显示出来 ,
而是运行程序的时候,被其它的窗体遮住了。这样你图像就看不见了。
你把其它窗体都最小化,试下。
GOOD LUCK

VC6.0中怎样根据操作在图像控件中显示图片
CStatic *st=(CStatic*)GetDlgItem(IDC_PIC);\/\/IDC_PIC是图片控件的ID,此处建议将默认的ID(即IDC_STATIC)改成其他的,比如说这里的IDC_PIC HBITMAP hBitmap=LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1));\/\/加载IDB_BITMAP1 st->SetBitmap(hBitmap);\/\/设置位图显示 以上...

在VC6.0 MFC中怎么导入图片
(1)建立一个基于窗口的MFC应用程序sample0704。(2)添加图片资源。选择菜单栏中的【Insert】→【Resource】命令,弹出【Insert Resource】窗口。(3)选择【Bitmap】选项,单击【Import】按钮,弹出【Import Resourec】窗口。(4)选择想要添加的图片,会在编辑器中显示出来。图片默认的ID号为“IDB_BIT...

怎样用opencv打开图片啊,我的是在VC6.0下操作的,环境变量都设置了,按照...
image = cvLoadImage( filename, 1) 的 filename 写成你图片的名字,注意加双引号并且名字要带后缀,这个时候你的图片要放到工程所在的文件件 如果放在其他文件夹的图片你要写成绝对路径或者相对路径

VC6.0中用MFC的pic控件如何显示一张图片?
画在窗口上 属性里type设置bitmap 在下面的image里选择图片就可以了 (只支持bmp格式)

在VC6.0的MFC中,如何在对话框中实现打开图像(BMP),请各位帮帮忙...谢谢...
你那个控件应该是静态文本框吧,在我的知识范围内,我无法实现在静态文本框显示图片,如果用位图控件的话,还能弄出一张背景图。但是,如果像做一个图像浏览器,像打开什么图片就什么图片的话,不建议你用这种方法。本来MFC对DIB图像支持就不是很足够,你需要找一些别人写好的CDib.h和CDib.cpp文件,...

vc6.0实现显示图片预览的打开对话框
\/\/读位图文件头信息 if(file.Read((LPSTR)&bmfHeader,sizeof(bmfHeader)) != sizeof(bmfHeader))return;\/\/读位图头信息 BITMAPINFOHEADER bmiHeader;if (file.Read((LPSTR)&bmiHeader, sizeof(bmiHeader)) !=sizeof(bmiHeader))return ;\/\/获得大小信息,并显示 int bmWidth = bmiHeader....

vc++ 6.0 如何显示部分图像
采用你现在的方法确实无法实现,建议你使用IPicture接口进行图像显示,该接口显示图像的优点是图像缩放失真小,至于使用滚动条,控件属性设置应该有的。

VC6.0中加载图片并实现放大功能
只用过CImage;CImage是ATL对gdi+的封装,能支持目前基本所有的图片格式 使用.load可以从文件或内存流里面装入图像。AlphaBlend BitBlt 可以用来实现图像的显示,(传入要显示在窗口的dc和位置即可),和使用GDI函数一样。StretchBlt实现图像的拉伸显示。也就是放大。我想 CxImage功能也不可能强到哪儿去。

为什么vc++6.0运行后是这样的?
什么样的?把图片贴出来

Visual C++中实现对图像数据的读取显示
在利用VC进行数据库编程时,经常需要处理数据库中的图像数据,将该图像从数据库中读取出来并显示,图像数据与文本字段不同,它是作为OLE字段在数据库中存储,通过数据集对象的成员变量自动交换得到的图像数据,得到的数据并不能直接显示,如何处理图像数据,一直是数据库编程中的一个难点,目前关于VC进行数据...

相似回答