Windows (c++)上窗口消息的问题(延迟)

Problems (delays) with window messages on Windows (C++)

本文关键字:问题 延迟 消息 c++ Windows 窗口      更新时间:2023-10-16

我的应用程序有一个问题。经过长时间的系统停机或睡眠窗口消息来与延迟几秒钟!一旦窗口接收到此消息,所有进一步的消息将再次正常进行。我创建了一个手动调用的方法,并像这样抛出窗口消息:

PostMessage(this->Handle,MY_HOT_KEY,HotKeyMessage::hkmSomeKey,0);

一切都没有改变。接收消息而不是发送消息似乎都是同样的问题。谁知道它能和什么联系在一起?

(测试系统从Windows XP到Windows 8.1。使用c++ Builder创建。在x86应用程序中编译)

Windows不是实时操作系统(RTOS)。这样的延迟是正常的,特别是当系统忙于从睡眠状态恢复时。