这里面的 while循环很消耗cpu 怎么优化 我要精确到微秒如果键盘和鼠标同时操作您可以使用多线程来模拟回放。 一个线程模拟键盘操作另一个线程模拟鼠标操作。 您可以使用时间戳来同步它们并确保它们在同一时间执行。以下是一个简单的示例代码使用两个线程模拟键盘和鼠标操作:c++#include Windowsh#include iostream#include vector#include thre
此外,您还可以使用定时器来更精确地控制时间。例如,使用 CreateTimerQueueTimer() 函数创建定时器,并将每个输入事件的时间戳作为定时器的延迟时间。当定时器超时时,触发回调函数,该函数模拟对应的输入操作。这样,您可以避免使用 while 循环等待,从而减少 CPU 的使用率。
原文地址: https://www.cveoy.top/t/topic/b7Ma 著作权归作者所有。请勿转载和采集!