开发工具:
文件大小: 798kb
下载次数: 0
上传时间: 2011-12-02
详细说明: VC++常用函数一应俱全 内容举例: 在状态栏中添加时间 1)在String Table中添加New String,在此定义为ID_INDICATOR_CLOCK, 将其Caption设为00:00:00(由于状态栏根据Caption确定时间窗格的缺 省宽度,使用此值将为时间的显示预留空间)。注 2)在MainFrm.cpp中indicators声明处添加ID_INDICATOR_CLOCK,代 码如下: 这一步中ID_INDICATOR_CLOCK的插入位置将影响时间窗格在状态栏中 的显示位置。 3)安装定时器:在MainFrm.cpp中OnCreate函数处添加代码如下: int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { …… SetTimer(1,1000,NULL);//安装定时器,并将其时间间隔设为1000毫秒 return 0; } 4)编写时间处理函数:利用ClassWizard为CMainFrame类加入WM_TIMER 的消息处理函数OnTimer,并添加代码如下: void CMainFrame::OnTimer(UINT nI DEvent) {// TODO: Add your message handler code here and/or call default CTime time; time=CTime::GetCurrentTime();//得到当前时间 CString s=time.Format(″%H:%M:%S″);//转换时间格式,这里格式一定要大写 m_wndStatusBar.SetPaneText(m_wndStatusBar.CommandToIn- dex(ID_INDICATOR_CLOCK),s); //显示时钟 CFrameWnd::OnTimer(nIDEvent);} 5)销毁定时器:利用ClassWizard为CMainFrame类加入WM_CLOSE的消息处理 函数OnClose,并添加代码如下: void CMainFrame::OnClose() {// TODO: Add your message handler code here and/or call default KillTimer(1);//销毁定时器 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.