服务器在运行中,由于另一个程序正在运行中,此操作无法完成
参看:https://blog.csdn.net/haibosdu/article/details/50588398
1. 问题描述
有时会程序提示”由于另一个程序正在运行中,此操作无法完成.请选择’切换到’来激活正在运行中的程序,并更正问题.” 怎么解决?
2. 解决方案
在出现该问题的操作之前加入下面代码即可:
AfxOleGetMessageFilter()->EnableBusyDialog(FALSE);
AfxOleGetMessageFilter()->SetBusyReply(SERVERCALL_RETRYLATER);
AfxOleGetMessageFilter()->EnableNotRespondingDialog(TRUE);
AfxOleGetMessageFilter()->SetMessagePendingDelay(-1);
3. 其他参考
https://blog.csdn.net/primer_programer/article/details/2661413
https://blog.csdn.net/xurongshi/article/details/5537340