C++ CreateThread() "Not responding"

标签 c++ multithreading loops

我正在创建一个线程,它可以控制所有程序过程消息并且不会卡住程序。我写了this code我得到了 program not responding

有没有人有使用线程的经验可以帮助我?

最佳答案

Win32 消息循环是按线程进行的 - 换句话说,您的线程永远不会收到发生在主线程上的 VK_ESCAPE 事件。

关于C++ CreateThread() "Not responding",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25819010/

相关文章:

c++ - 第一次发送后未立即生成 SIGPIPE

c++ - 在 C++ 中运行用于输出的辅助线程

c++ - 如何等待一组线程完成或 C++ 中的其他事件

c++ - 为什么这个循环每次都向 sqdNumber_result 输出 0?

c++ - Qt qrc 资源文件 - 无法加载图标

c++ - Qt 中的事件队列

c++ - 在使用 pthreads 时,如何在 C++ 中将方法指针作为函数参数传递

java - 创建多线程java类来处理数据

python - 在不创建不会使用的变量的情况下在 python 中循环

Python 在嵌套循环内继续,到达正确的嵌套级别