工作线程中afxMessageBox被主窗口覆盖,显示在最顶层的解决方法参考:
AttachThreadInput(::GetWindowThreadProcessId(::GetForegroundWindow(),NULL), ::GetCurrentThreadId(), TRUE);
具体参考AttachThreadInput的使用。
绑定之后还要解除,TRUE改为FALSE。
这样做是因为禁止设置Modal,如果允许设置,还是用systemmodal方便。
工作线程中afxMessageBox被主窗口覆盖,显示在最顶层的解决方法参考:
AttachThreadInput(::GetWindowThreadProcessId(::GetForegroundWindow(),NULL), ::GetCurrentThreadId(), TRUE);
具体参考AttachThreadInput的使用。
绑定之后还要解除,TRUE改为FALSE。
这样做是因为禁止设置Modal,如果允许设置,还是用systemmodal方便。