VS2008 MFC 创建显示系统时间的dialog 我刚接触 所以步骤越详细越好
1个回答
展开全部
CTime tm.GetCurrentTime();
CString str;
str=tm.Format("握悉备段毁%Y%M%D%H%m%S");
放陆灶到STATIC中就可显示了。
CString str;
str=tm.Format("握悉备段毁%Y%M%D%H%m%S");
放陆灶到STATIC中就可显示了。
追问
就是经过 MFC Application ->dialog based 建立了dialog 的project ,下面怎么做啊,我还没有接触过MFC的编程,能教教我嘛?
追答
进入资源编辑,工具栏点一下静态文本控件,放到对话框上,或借用原有的。右击这个控件添加一个CString变量m_str;对话框INITDIALOG()中加入语句SetTimer(100,500,NULL);对话框属性中选择消息WM_TIMER进入函数体,if(nIDEvent==100)
{CTime tm.GetCurrentTime();
m_str=tm.Format("%Y%M%D%H%m%S");
UpdaetData(false);
}
就可显示时间了,其他还要在退出前KillTimer(100);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询