gpt4 book ai didi

c++ - 单独线程中的两个窗口一起激活

转载 作者:行者123 更新时间:2023-11-28 08:11:15 25 4
gpt4 key购买 nike

我有两个模态对话框,每个对话框都有一个编辑框。我在两个单独的线程中创建这些对话框。但有时当这些对话框变得可见时,两个编辑框都显示闪烁的光标并且两个窗口都显示为事件状态 - 这意味着两个窗口的标题栏都显示为蓝色。我无法弄清楚为什么对话框会显示此行为。

谁能帮我指出我可能错在哪里??

最佳答案

单独的线程是单独可调度的,因此除非这两个线程协调它们的事件,否则它们有可能同时处于事件状态 - 如您所描述的 - 除非 MFC 中有某些东西确保只能有一个模态对话框一次活跃。确保线程协调事物,以便在任何给定时间只有一个对话框处于事件状态。

啊,多核的乐趣...

关于c++ - 单独线程中的两个窗口一起激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8999455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com