龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

VC中实现毫秒定时器[组图](2)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
说到这里的时候,其实我们现在就可以用这个类了,只不如果我不说CTimerListener是个什么东西,你始终会觉得纳闷。好吧,让我画个UML图好了。 图二 毫秒

说到这里的时候,其实我们现在就可以用这个类了,只不如果我不说CTimerListener是个什么东西,你始终会觉得纳闷。好吧,让我画个UML图好了。


图二 毫秒定时器 UML图

有了UML图之后,知道CTimerListener是个抽象接口了吧,什么?UML图看不懂?回去看书去,俺可没这个义务教你看UML图呀。

来到这里你就已经知道,只要CtestMMTimerDlg调用StartTimer(),StopTimer(),以及重载OnMMTimer()就OK了,其用法与SetTimer,KillTimer,OnTimer是一样的。

这里CtestMMTimerDlg,的基类是CDialog,而CDialog的基类是CWnd纯属巧合,它其实可以是任何的类,如CStudent,等完全没有窗口的类。

自己看代码吧。如果觉得有何不妥之处请与我联系。

结束语:又一次,老婆在等我完成工作中睡着了.....当程序员的老婆,有时真是惨。

精彩图集

赞助商链接