ACLLib制作八断管动态时间显示?
ACLlib封装好了win32的基本绘图函数,和交互的一些方法。可以用封装好的绘图函数画八段管,用time事件一秒刷新一次,具体分析如下:
1.设计一个类EightPipe用于绘制显示单个八段管表示0-9数字,共10个数分别用10个函数定义。设计一个public公共方法SetShowNum,调用要绘制数字几
2.定义time事件函数,用于回调。具体内部实现功能有,绘制窗体背景,定义6个八段管,分别是2个表示hh,2个表示mm,2个表示ss。获取系统进间,调用SetShowNum()方法显示
运行截图:
具体代码
链接:https://pan.baidu.com/s/10jjVaB3G12_M5x05nlz5Sg
提取码:4k0q