1 / 4
文档名称:

VC中ontimer使用说明.doc

格式:doc   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC中ontimer使用说明.doc

上传人:xxj16588 2015/10/2 文件大小:0 KB

下载得到文件列表

VC中ontimer使用说明.doc

文档介绍

文档介绍:2011-06-01
VC中OnTimer()函数使用
文章分类:C++编程,VC使用,MFC开发
关于OnTimer()函数的填写,对于CDialog,可以Ctrl+W中添加;
 
对于SetTimer可以在初始化当中添加!
 
OnTimer()函数是响应用SetTimer()函数设定的时钟发送的时钟消息的,你没设定时钟,就不会有时钟消息,OnTimer()里的语句当然也不会被调用。
 
为类添加WM_TIMER消息响应,会看到类中多了个OnTimer(UINT nIDEvent)。然后用SetTimer(1,10,NULL)就行了。第一个参数是ID,第二个是间隔时间,单位是毫秒,第3个是响应函数,因为要在OnTimer(UINT nIDEvent)里面做响应操作,所以此处给个NULL就行了。
 
Timer事件,即定时器事件,是在游戏编程中,经常使用的一个事件。借助它可以产生定时执行动作的效果。这篇文章,就和大家一起探讨一下如何使用SetTimer()函数。
1、SetTimer定义在那里?
 
SetTimer表示的是定义个定时器。根据定义指定的窗口,在指定的窗口(CWnd)中实现OnTimer事件,这样,就可以相应事件了。
SetTimer有两个函数。一个是全局的函数::SetTimer()
Cpp代码
UINT SetTimer(    
HWND hWnd, // handle of window for timer messages    
UINT nIDEvent, // timer identifier    
UINT uElapse, // time-out value    
TIMERPROC lpTimerFunc // address of timer procedure    
);  
UINT SetTimer(
HWND hWnd, // handle of window for timer messages
UINT nIDEvent, // timer identifier
UINT uElapse, // time-out value
TIMERPROC lpTimerFunc // address of timer procedure
);
 
其中hWnd 是指向CWnd的指针,即处理Timer事件的窗口类。说道窗口类(CWnd),我们有必要来看一下CWnd的继承情况:CWnd有以下子类:CFrameWnd,CDialog,ontrolBar等类。这也意味这些类中都可以定义SetTimer事件。
同时,SetTimer()在CWnd中也有定义,即SetTimer()是CWnd的一个成员函数。CWnd的子类可以调用该函数,来设置触发器。
Cpp代码
UINT SetTimer( UINT nIDEvent,    
           UINT nElapse,    
           void (CALLBACK EXPORT* lpfnTimer)(HWND, UINT, UINT, DWORD) );  
UINT SetTimer( UINT nIDEvent,
UINT nElapse,
v

最近更新

翻转课堂与微课演示文稿 24页

船用磁罗经的自差校正讲课文档 35页

对氨基苯甲酸酯类药物的分析讲课文档 74页

全球化背景下华新产业的市场策略优化研究-洞察.. 43页

隐私保护技术与数据安全融合研究-洞察阐释 43页

脑卒中相关性状对干细胞迁移性的影响-洞察阐释.. 43页

口腔科入科教育 12页

基于分级多孔MOFs复合材料的构筑及白光性能研.. 9页

人迎寸口脉针法治疗气虚质慢性疲劳综合征的临.. 9页

高中地理人教选修环境保护教学水污染的成因讲.. 25页

第十三章真核基因与基因组详解演示文稿 54页

临床药师培训基地申报条件及相关内容讲课文档.. 29页

布氏杆菌病病例讲课文档 59页

原发性骨质疏松 27页

2025年黄继光教学反思6篇 9页

ANSYS经典应用实例结构分析 63页

绿化园林施工合同 8页

2025年高三历史教学工作总结[共篇] 42页

裸子植物和被子植物识别 25页

2025年新部编人教一年级语文下册课按课文内容.. 7页

油菜籽买卖合同样本 10页

学校党支部换届选举工作方案模板6篇 17页

广东道路旅客运输驾驶员从业资格考试试题及答.. 16页

2023雕塑工程计价定额 10页

GLB2防孤岛保护装置试验报告 3页

五年级语文老师家长会ppt课件 ----(实用完美版.. 34页

与球有关的切接问题(全面)[共53页] 53页

KV配电线路横担安装训练ppt课件 11页

永和地质(精) 9页