社区
进程/线程/DLL
帖子详情
简单问题,如何在DLL中设置定时器?
xschen2
2003-06-03 12:41:01
要实现在DLL中定时发送消息给其他进程,应该如何做呢?
...全文
29
3
打赏
收藏
简单问题,如何在DLL中设置定时器?
要实现在DLL中定时发送消息给其他进程,应该如何做呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xschen2
2003-07-30
打赏
举报
回复
up
xschen2
2003-06-03
打赏
举报
回复
To Carapee(山豆根) :
好象有点不对哟。。
//出错信息
error C2664: 'SetTimer' : cannot convert parameter 4 from 'int (unsigned int)' to 'void (__stdcall *)(struct HWND__ *,unsigned int,unsigned int,unsigned long)'
None of the functions with this name in scope match the target type
//程序
::SetTimer(NULL, 100, 3000, teReportStatus);
static teReportStatus(UINT nID)
{
::SendMessage(glhWnd, WM_COPYDATA, NULL, (LPARAM)&teMsg);
}
Carapee
2003-06-03
打赏
举报
回复
使用SetTimer的回调函数:
::SetTimer(NULL, nID, 1000, YourFunction);
static YourFunction(UINT nID)
{
PostThreadMessage(......);
}
简易
定时器
1、独有三种
设置
提醒时间的方式,令该程序更方便易用。
提醒任务,定是闹钟定时关机,请花三分钟时间仔细阅读本文档,使你对
定时器
有一定 的了解,从而更方便地使用
定时器
。 ★注意事项: 1、
定时器
是使用VB5编译的,所以程序运行需要VB5运行库 (MSVBVM50.
DLL
)的支持。WIN98以后的操作系统都包含这个文件。 这个文件也可以在WIN98第一版安装盘内的WIN98_33.CAB
中
找到。 2、有时选择某种时钟款式后会提示缺少字体,这是因为你的WINDOWS 并没有安装
定时器
所需要的字体。请到我的主页 (http://smalllab.126.com)下载相应的字体。 3、如果用户遇到其它
问题
,请先查阅
定时器
目录下的FAQ.TXT。如 果该文件
中
的说明也不能帮助你解决
问题
,那么请写信给我,并说 明你使用的
定时器
版本、WINDOWS版本等等详细情况。 ★
定时器
特点: 1、独有三种
设置
提醒时间的方式,令该程序更方便易用。 2、可以
设置
按时间、日期、星期、月份或年份进行定时提醒。 3、全面支持WINDOWS 9X/NT/2000/XP等操作系统定时注销、重启、关 闭计算机及断开网络连接,并可
设置
强制关机!!! 4、可以定时打开其它程序或其它的文件。 5、支持半点报时、正点报时,支持最上层显示,支持播放提醒声音文 件。 6、附带一个精确至百分之一秒的秒表(计时器),从
中
可查看Windows 和
定时器
运行了多长时间。 7、附带系统锁定功能,用户离开计算机时可以暂时锁定计算机。 8、软件连安装程序小于100KB,方便网友下载使用。 ★新手上路: 如果你是新使用
定时器
的用户,你可以尝试用鼠标双击或右键单击定时 器的主窗口,从弹出的窗口或菜单,你可以使用
定时器
的大部份功能。 ★命令行命令:
定时器
支持以下命令行命令: /logoff 注销系统 /reboot 重新启动计算机 /shutdown 关闭计算机 /hangup 断开网络连接 /force 此参数可与/logoff、/reboot、/shutdown联用,用来
设置
强制 关机 /after:??:??:??:可将上面几个参数延迟??:??:??时间后执行 例如在命令行
中
输入:“timer /after:00:30:00 /shutdown”,就会在 启动
定时器
三十分钟后自动关闭计算机。 注:此功能受防止程序重复运行的限制。 ★扩展功能: 用Ctrl+鼠标右键单击
定时器
窗口,会弹出一个扩展功能的菜单用户从
中
可以进行
设置
日期、时间;启动屏幕保护;弹出、关闭光驱;重启、关 闭计算机;断开网络连接等等系统操作。 ★版权信息: 1、
定时器
是一个免费软件。 2、任何人都可以分发和使用本软件,但不得以此作为牟利用途。 3、
定时器
的使用权归用户,但所有权为作者所有。 ★特别呜谢: 感谢whomi、gk、monkey、china、小林、gwx、陈宗庆、KTAND、冯、 郭金宝、雷、山猫、zhuolijian、赵巍、amw、sun、伟展、hally、 wangnj、zhaocd、lele、cjh、梁广全等,他们给
定时器
提供了很好的建 议或反馈信息。
delphi 几个
定时器
方法的比较
使用delphi比较了系统
定时器
,setevevt函数,多媒体
定时器
技术定时的时间差,并将多媒体
定时器
封装成类
C++编写的
定时器
程序
c++编写的
简单
定时程序,使用code:blocks编写,wxwidgets应用。
dll
中
加载form窗体 - DELPHI版.rar
dll
中
包含窗体的调用实例,开发工具是delphi7,调用后是颜色交替变化
MFC_高精度媒体
定时器
C++默认的
定时器
,好像精度不大,如果精确到毫秒(ms),使用媒体
定时器
,multimedia timer
进程/线程/DLL
15,467
社区成员
49,170
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章