看到好多地方说multimedia timer用的timeSetEvent现在可以用queue Timer代替
而我试了一下,用multimedia timer触发的事件可以精确到1ms而queue Timer只能做到2ms
根据msn的说法timeSetEvent内部调用了timeBeginPeriod将系统时钟精度提高,所以我在
启动queue timer前手动调了一下timeBeginPeriod(1),结果没有任何改变,精度还是只到2ms
更奇怪的是我回去把multimedia timer的精度调到10ms甚至以上结果也没有任何改变,依然可以1ms周期触发事件我想问一下xp系统默认的时钟精度是多少?timeBeginPeriod这命令还有用吗?