收录日期:2020/06/05 10:50:30 时间:2016/06/08 20:18:57 标签:基础类
不好意思,由于没有装msdn,所以对其中的函数不是很理解,还请高手指教以下阿,OnTimer()这个函数到底怎么用啊,还有KillTimer(),SetTimer()到底什么意思啊,由于是新手还请原谅提出这么些问题,回者比将重谢阿!!!!!!!!!
你去网上下载个程序,看看就会了。自己手动添加这些函数也可以,用MFC的classWizard也可以, vs里就再properity里加就可以。建议去搜索一下,很多这种例子的。
http://www.pleasegoogle.com
那还是装上MSDN吧。
或者可以访问在线MSDN。
OnTimer(UINT 计时时ID)
    处理对应ID的计时器的程序,应该说它是一个事件.

SetTimer(
    HWND 计时器对应窗口句柄,
    UINT_PTR 指定计时器的ID号,
    UINT 指定这个计时器的计时间隔,
    TIMERPROC 处理计时器的函数)
    SetTime 用于申请一个计时器,如果第四个参数未NULL的话,就往消息处理发一个WM_TIMER的消息.

KillTimer(HWND 包含这个计时器的窗口句柄,UINT_PTR 计时器的ID)
    KillTimer 用于"杀掉"对应ID的计时器,在程序结束前要记住把所有在编程过程中申请的计时器"杀掉".

不对的请指正.
还有,做为同样的新手给楼主一个建议:如果要用VC的话一定要弄一个MSDN,要不然寸步难行啊!
先装个msdn以及vc助手吧,

msdn&vc助手对于vc编程就像碗&筷子对于吃饭一样,喜欢用手抓着吃的例外.
到网上一搜索,总有你要的,但最好还是装个msdn..
在线访问MSDN
一个简单的用法:
1 定义一个nEvent,比如const int TIMER_XXX = 1;
2 在需要启动定时器的地方调用SetTimer(TIMER_XXX, 1000, NULL);//第二个参数是毫秒
3 在OnTimer函数中处理这个事件(switch或判断语句都可以),如果处理之后需要关闭定时器,则调用KillTimer(TIMER_XXX)。
谢谢你们的指点阿,感激不尽阿
给点分就行,哈哈

using引用的问题 网页自定义模板的功能如何制作? _GetBaseClass()与直接用RUNTIME_CLASS(base_class_name)的区别 代码怎样记得更清楚和格式? TreeSet的排序问题 除了构造函数和析构函数,派生类隐式地继承了直接基类的所有成员 sharepoint 日期列表比较 完整JAVA程序求助【有偿】 我使用一个FTP破解工具多线程的,在XP运行正常,在WIN2003运行一会就自动停止了 什么时候用sealed? JSP:form表单中的onclick事件无效 现在的社会,穷小子不配有爱情么.... 网站发布成功后只有身边的人能访问 非诚勿扰,关于支持代理服务器? 行列转换中的问题 8051+7位数码管+74hct573(8位锁存器)问题,实在是不会啊。。。 窗体名字我要动态加载,该怎么写呀? 智能化决策 如何将XML文件转换成XSD最好有详细的步骤!!! 关于JMF里面setMediaTime()的几个问题 如何制作搜索框 很多源代码为什么不直接用cpp .h 文件? 而是需要编译成lib文件再拿到vs 2oo8里面使用? C++里面编写头文件的时候如果要引用其他头文件的话要在.h文件中而不是对应的.cpp文件对吗? vc 静态文本的颜色问题 菜鸟向各位高人求教网卡属性高级下的参数设置,谢谢! win7+64位cpu的exe反汇编问题,多次问人,无果 PL/SQL 存储过程 大过年的床上等你还有这么多人呢~大家新年好~ 我想把VC自动生成的对话框的背景改成白色或系统色(透明背景) 为什么这样不行 今年进军IT!