MFC下,通过对话框上打开按钮,批量打开并在picture控件上连续显示位图文件。怎么实现呢?

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

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式