MFC中如何用setTIMER实现单机按钮图片出现若干时间后消失
MFC中如何用setTIMER实现单机按钮图片出现若干时间后消失,求具体步骤,新手,太过于专业的看不懂,急求...
MFC中如何用setTIMER实现单机按钮图片出现若干时间后消失,求具体步骤,新手,太过于专业的看不懂,急求
展开
1个回答
展开全部
单击按钮,出现一个图片,然后几秒后消失。
这个简单,拖一个图片控件到设计框,设置好图片,关联一个变量 m_pic
给对话框添加 WM_TIMER 消息事件
在CXXDlg的OnInitDialog中 m_pic.ShowWindow(SW_HIDE);
在按钮点击事件中 m_pic.ShowWindow(SW_SHOW); SetTimer(10000, 3000, NULL);
定时器id是10000,3000表示3000ms后执行
在OnTimer中
if(id == 10000){ KillTimer(id); m_pic.ShowWindow(SW_HIDE); }
这个简单,拖一个图片控件到设计框,设置好图片,关联一个变量 m_pic
给对话框添加 WM_TIMER 消息事件
在CXXDlg的OnInitDialog中 m_pic.ShowWindow(SW_HIDE);
在按钮点击事件中 m_pic.ShowWindow(SW_SHOW); SetTimer(10000, 3000, NULL);
定时器id是10000,3000表示3000ms后执行
在OnTimer中
if(id == 10000){ KillTimer(id); m_pic.ShowWindow(SW_HIDE); }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询