网站首页
编程语言
数据库
系统相关
其他分享
编程问答
setTimeEvent
2024-12-27
C# 调用winmm.dll中的setTimeEvent来创建定时器,数量超过16次后出现异常
在wpf项目中,为了使用毫秒级定时器,调用了windows提供的winmm.dll中的函数,成功实现了毫秒级定时器功能。但是用了一段时候后,在一个场景下,新建定时器超过16次后,程序抛出了异常。后来查询资料,发现该方法在一个进程内只允许创建最大16个定时器。由于这种场景较少,就没做修改。不过有