MFC下,通过对话框上打开按钮,批量打开并在picture控件上连续显示位图文件。怎么实现呢?
我已经实现了“打开文件对话框”,但是选中多幅图片,点击打开以后,不知道如何在picture控件上连续显示,希望高手们指点一下,小弟该怎么做呀?跪求解答啊,全部的分数了,虽...
我已经实现了“打开文件对话框”,但是选中多幅图片,点击打开以后,不知道如何在picture控件上连续显示,希望高手们指点一下,小弟该怎么做呀?跪求解答啊,全部的分数了,虽然有点少,还是希望能有朋友指点一下,谢谢了呀。。
展开
2个回答
展开全部
设计一个定时器,使得图片定时更换就行啦,SetTimer函数,响应WM_Timer消息
追问
你好,我是个新手。想请问:在打开文件对话框中,选中多幅位图,点击打开以后,图片是应该已经装入内存了吗?接着就应该让它在picture控件中显示出来,再通过Timer来控制连续显示,是这样的吗? 显示图片应该用哪个函数啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用timer,加个全局变量计数图片数,一段时间加载图片,设置控件图片,
追问
你好,我是个新手。想请问:在打开文件对话框中,选中多幅位图,点击打开以后,图片是应该已经装入内存了吗?接着就应该让它在picture控件中显示出来,再通过Timer来控制连续显示,是这样的吗? 显示图片应该用哪个函数啊?
追答
GDI的话一般显示位置方便,GDI+的话还是显示jpg的好;一般都是加载小图片做按键什么的背景;
可以这样:CBitmap bmp;bmp.LoadBitmap(ID_YOUIDENFIEDIS);ID是事先自己载入的;后面就可以到处使用这个bmp了,当然得是全局的!如CStatic的SetBitmap,CButton的SetBitmap
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询