1
是否可以在事件处理程序中使用wxMutex-> Lock()?由于它是主程序线程(GUI线程),它不能正常睡眠?你可以在事件处理程序中使用wxMutex吗?
是否可以在事件处理程序中使用wxMutex-> Lock()?由于它是主程序线程(GUI线程),它不能正常睡眠?你可以在事件处理程序中使用wxMutex吗?
您当然可以可以 - 它不会炸毁您的电脑或融化您的硬盘驱动器或导致恶魔飞出你的鼻孔,如果你尝试。
这就是说,做你的UI线程任何可能会阻止是坏,坏,坏,坏,坏。
所以虽然你在技术上可以,你真的不应该。
添加为什么它不好可能会有所帮助。 – 2010-01-25 01:19:00
UI线程处理程序的所有用户交互。如果您的UI线程被阻止,那么用户*不能*与您的程序进行交互 - 没有响应鼠标点击,没有窗口重新绘制,*没有*。因此,不要阻塞UI线程是至关重要的。 – 2010-01-25 01:22:46
你对恶魔部分错了。 – teatope2 2010-01-25 04:30:58