读书人

请问关于VC++ 6.0 中图片处理有关问题

发布时间: 2012-01-31 21:28:41 作者: rapoo

请教关于VC++ 6.0 中图片处理问题
我在做一个考试系统 要求部分内容使用图片作为答案选项
系统还要求可以更改 增加题目利用数据库ACCESS,不能直接存放图片
只存放路径

但是在利用静态控件显示的时候 发现不能直接打开图片

求各位高手 指点 !!!!!!

[解决办法]
用Picture控件,随便设ID,但不可以是IDC_STATIC,否则在CLASSWIZARD中会看不到。TYPE属性设为Bitmap,Image属性留空,因为你要从磁盘载入文件。然后用ClassWizard为控件关联一个CStatic的变量如m_static。打开按钮函数如下写就可以在控件中显示磁盘图片文件了。

m_static.SetBitmap((HBITMAP)::LoadImage(0, _T( "c:\\test1.bmp "), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE|LR_DEFAULTSIZE ));

但要注意,只能显示BMP文件。要JPG的话,只能求助于GDI+或第三方库了

读书人网 >VC/MFC

热点推荐