给基于对话框的MFC程序添加状态栏并实时显示时间,转载自丝雪儿1.首先在stringtable里添加两个字串,ID分别为IDS_INDICATOR_MESSAGEandIDS_INDICATOR_TIME2.在你的dlg.h类里面加个CStatusBarm_bar;3.在dlg.cpp开头加上staticUINTind
把 CStatusBar m_StatusBar;放到对话框类声明里面,作为其成员变量即可。另给你一个参考连接,会有一些用的。参考资料:http://msdn.microsoft.com/zh-cn/library/vstudio/fha3tfk7.aspx
MFC改变系统默认颜色的进度条,时间显示,还有字体对话框,颜色对话框,和新建的工具栏,和改变背景颜色点赞(0) 踩踩(0) 反馈 所需:1 积分 电信网络下载 hellomitty 2017-04-11 11:22:08 评论 很不错的资料,用于MFC界面很好,谢谢分享 jjkk1598753246 2013-09-03 17:19:28 评论 虽然不是我要的 ,可是看看...
CDialog::OnTimer(nIDEvent); 这样添加的程序刚开始运行时在时间一栏中显示的是初始设置的字符,为了使程序在刚开始运行时就显示系统时间,可在m_bar.SetPaneInfo(1,IDS_INDICATOR_TIME,SBPS_STRETCH ,0);后添加如下代码: CTime t1; t1=CTime::GetCurrentTime(); m_bar.SetPaneText(1,t1.Format("%H:%M:%S")...
5.时间显示 OnInitDialog 里面加 SetTimer(1,1000,NULL); 为你的dlg类添加WM_TIMER的响应函数,在其中添加代码: CTime t1; t1=CTime::GetCurrentTime(); m_bar.SetPaneText(1,t1.Format("%H:%M:%S")); CDialog::OnTimer(nIDEvent); 这样添加的程序刚开始运行时在时间一栏中显示的是初始设置的字符,为了使...