1、基本函数:

CTime time;
 time=CTime::GetCurrentTime();//得到当前时间

2、在窗口创建的时候添加定时器

在classview中右击主界面类,添加windows消息函数VM_create,添加代码如下:

int CCommDlg::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
.......
 
 // add timer
 SetTimer(1,1000,NULL);//安装定时器,并将其时间间隔设为1000毫秒
 
......
}

3、添加定时器相应函数并更新控件(用于显示时间)

在classview中右击主界面类,添加windows消息函数VM_timer,添加代码如下:

void CCommDlg::OnTimer(UINT nIDEvent)
{
 // list the time of system
 CTime time;
 time=CTime::GetCurrentTime();//得到当前时间
 CString s=time.Format("%Y-%m-%d %H:%M:%S");//转换时间格式
 m_time=s;//设置标签的文字
 UpdateData(FALSE);//更新

...........
}

注: m_time为控件对应的变量。设置空间对应的变量,方便在程序代码中更改其属性

time.Format("%Y-%m-%d %H:%M:%S");//转换时间格式的格式

%a

Abbreviated weekday name

%A

Full weekday name

%b

Abbreviated month name

%B

Full month name

%c

Date and time representation appropriate for locale

%d

Day of month as decimal number (01 – 31)

%H

Hour in 24-hour format (00 – 23)

%I

Hour in 12-hour format (01 – 12)

%j

Day of year as decimal number (001 – 366)

%m

Month as decimal number (01 – 12)

%M

Minute as decimal number (00 – 59)

%p

Current locale's A.M./P.M. indicator for 12-hour clock

%S

Second as decimal number (00 – 59)

%U

Week of year as decimal number, with Sunday as first day of week (00 – 53)

%w

Weekday as decimal number (0 – 6; Sunday is 0)

%W

Week of year as decimal number, with Monday as first day of week (00 – 53)

%x

Date representation for current locale

%X

Time representation for current locale

%y

Year without century, as decimal number (00 – 99)

%Y

Year with century, as decimal number

%z, %Z

Either the time-zone name or time zone abbreviation, depending on registry settings; no characters if time zone is unknown

%%

Percent sign

vc 实时显示系统时间相关推荐

  1. 【响应式Web前端设计】在html页面实时显示系统时间

    在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存,用浏览器打开即可 <html> <head><meta http-equ ...

  2. 在html页面实时显示系统时间

    在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存,用浏览器打开即可 <html> <head><meta http-equ ...

  3. html+显示在线时间,在html页面实时显示系统时间

    原创散场前的温柔 最后发布于2018-11-05 13:24:58 阅读数 16005  收藏 展开 在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存, ...

  4. 利用Handler通信来实时显示系统时间

    关键技术: 本程序实现了在屏幕中实时显示系统的时间,其中用到了Handler.Timer.TimerTask.Message等关键技术. 思路分析: 我们都知道,在Android中程序不能在主线程中( ...

  5. wpf 实时显示系统时间_微软为Windows 10 on ARM引入WPF支持

    来源:快科技 对于微软来说,苹果推出自研桌面处理器后,就让原本Wintel阵营开始变得有些松动,不过微软已经开始在补足他们在移动端上的不足了. 现在微软方面宣布,将会在2021年为Windows 10 ...

  6. 【MFC】显示系统时间的状态栏

    00. 目录 文章目录 00. 目录 01. 案例概述 02. 开发环境 03. 关键技术 04. 程序设计 05. 秘笈心法 06. 源码下载 07. 附录 01. 案例概述 状态栏主要用于显示程序 ...

  7. JavaScript实时显示日期时间

    网页里实时显示当前时间 <html><head><title>显示系统日期时间</title><script language="Jav ...

  8. 以可读写可追加的方式显示系统时间

    以可读可写可追加的方式显示系统时间,并且第二次执行记录下了第一次的行号,紧接着第一次的行号执行显示系统时间. #include <time.h> #include <stdio.h& ...

  9. 状态栏编程(显示系统时间和进度条)

    原文地址:http://welkangm.blog.163.com/blog/static/19065851020127941446182/ 显示系统时间 1. 在状态栏中设置两个新的栏位Timer和 ...

最新文章

  1. 位运算详解+竞赛常见用法总结
  2. Web开发框架 SSH 简介
  3. HTML5之内嵌框架
  4. 出入口控制系统工程设计规范_【理论冲刺】传说中的隐藏书目——《公园设计规范》...
  5. get与post请求问题
  6. LightGBM 相关知识理解
  7. SpringBoot 2.0 集成 JavaMail ,实现异步发送邮件
  8. 鸿蒙硬件HI3861点灯
  9. Python+sklearn使用朴素贝叶斯算法识别中文垃圾邮件
  10. 返回路径平面上的间隙_返回电流及其与通孔的关系
  11. 怎么更好掌握Web前端技术?JS的跨域是怎么回事?
  12. pyhthon下中文报错问题
  13. 试用了GIMP的Smart remove selection,结果有些失望啊,哈哈
  14. 异常处理与MiniDump详解 4 MiniDump
  15. 清华大学计算机系本科自考,清华大学自考专业有哪些
  16. steam邮件认证出现Access Denied You don't have permission to....
  17. win10 登录显示0x800704cf错误代码
  18. Java Document 工具类
  19. 常见几种校验方法(CS和校验、CRC16、CRC32、BCC异或校验)
  20. CAD中怎么旋转箭头符号?

热门文章

  1. QT .exe crashed 报错解决思路
  2. 网络封包分析软件-WireShark简单抓包
  3. LitePal数据库的基本操作
  4. ACM-ICPC 2018 焦作赛区网络预赛 A. Magic Mirror (水)| B . Mathematical Curse(dp)
  5. Android GridView如何固定间隔,item能自适应大小(笔记)
  6. 《高效能人士的七个习惯》读书笔记
  7. Java实现调用默认浏览器打开网址
  8. 湛江C语言培训,湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好...
  9. Spring 揭秘之Spring AOP一世(2)织入实现
  10. Linux安装arm交叉编译器