vs2008如何清除picture控件中上次打开的图片 5

我做的是基于对话框的显示图片程序,我希望当这一次显示图片时,上次的图片已从控件中清除,每个图片因为大小不同所以显示图片的时候感觉是这张图片盖在上一张上边,我的是vs200... 我做的是基于对话框的显示图片程序,我希望当这一次显示图片时,上次的图片已从控件中清除,每个图片因为大小不同所以显示图片的时候感觉是这张图片盖在上一张上边,我的是vs2008没有网上说的setbitmap函数所以用了这一句GetDlgItem(IDC_STATIC_IMAGE)->SetRedraw(1);,我在打开图片的时候还是能看见上一次打开的图片,不过有时候好像有没有,而且还出现了新的问题,就是我在打开图片文件选择时,对话框突然没了,就是整个程序自己退出了 展开
 我来答
xiaochangleidb0ebd
2012-12-20
知道答主
回答量:16
采纳率:100%
帮助的人:7.8万
展开全部
将Picture的 image属性设置为Nothing
Picture1.image=nothing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
crazy0qwer
2012-12-16 · TA获得超过3301个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1318万
展开全部
VB6 适用,不知道VS怎么样,你试试。

Set Picture1.Picture = Nothing
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式