mfc定时器 - 在于思考 - 博客园
在于思考
随笔 - 85, 文章 - 26, 评论 - 71, 引用 - 0
导航
MFC定时器
博客园
首 页 在程序中我们经常要使用定时刷新的功能,典型的应用是在信息管理系统中表单要跟着数据库中的数据变动。MFC提供
新随笔
联 系 了定时器来完成这个功能。
订 阅
管 理 =========================================================================
< 2012年6月 > 在MFC中和定时器相关的有三个函数:
日 一 二 三 四 五 六
27 28 29 30 31 1 2 UINT SetTimer( UINT nIDEvent, UINT nElapse, void (CALLBACK EXPORT* lpfnTimer)( HWND, UINT, UINT,
3 4 5 6 7 8 9 DWORD) );
afx_msg void OnTimer( UINT nIDEvent );
10 11 12 13 14 15 16
BOOL KillTimer( int nIDEvent );
17 18 19 20 21 22 23
24 25 26 27 28 29 30
1 2 3 4 5 6 7
=========================================================================
公告
参数说明:
昵称:在于思考
园龄:1年6个月 UINT nIDEvent:定时器的ID,给定时器唯一的身份验证,如果在一个程序中有多个定时器可以用这个ID来确定是那
粉丝:55 个定时器发送的消息。
关注:0 UINT nElapse: 定义刷新时间,即间隔多长时间刷新一次,单位是毫秒。
+加关注
void (CALLBACK EXPORT* lpfnTimer)( HWND, UINT, UINT, DWORD):
搜索
这个回调函数中实现刷新时所做的操作,如在数据库中读取数据。但是我们大多数时候不在这里实现,而是
找找看 在OnTimer中。
谷歌搜索
=========================================================================
常用链接
我的随笔
函数功能:
我的评论
我的参与 SetTimer用来定义一个定时器的属性,如改定时器的ID,刷???时间,处理函数。
最新评论
OnTimer实际时系统定义消息用来响应WM_TIMER消息,在这里可以实现对多定时器中的各个定时器分别响应,这里
我的标签
才时定时程序大展宏图的地方。
随笔分类(102)
KillTimer用来结束一个定时器。
ARM(1)
c(15) 下面我们