c++ - 你能在事件处理程序中使用 wxMutex 吗?

标签 c++ windows wxwidgets

是否可以在事件处理程序中使用 wxMutex->Lock()?既然是主程序线程(gui线程)就不能休眠吧?

最佳答案

您当然可以 - 如果您尝试,它不会炸毁您的计算机或熔化您的硬盘驱动器或导致恶魔从您的鼻孔飞出。

就是说,在您的 UI 线程上做任何可能会阻塞的事情都是糟糕的,糟糕的,糟糕的,糟糕的,糟糕的

因此,虽然您在技术上可以,但实际上不应该

关于c++ - 你能在事件处理程序中使用 wxMutex 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2129645/

相关文章:

c++ - 使用 VSTGUI 初始化 'AEffGUIEditor' 没有匹配的构造函数

c++ - 无法将列表迭代器转换为对象

c++ - 如何在 C++ 中编写默认构造函数?

c++ - 一个类怎么可能从专门针对自身的模板派生出来呢?

windows - 创建桌面应用程序的最佳技术是什么

c++ - 同一段代码,在 Windows 和 Linux 上的不同行为

c++ - wxWidgets Visual Studio 2015 链接错误

c++ - 当光标到达wxTextCtrl时如何在wxWidgets中创建一个事件

python - 由于numpy,Python脚本无法与Windows任务计划程序一起运行

python - 在 GUI 中呈现数据的最无缝方式