c# - 抑制 dll 中的“服务器忙”消息
问题描述
我正在为 Bricscad 编写一个插件,它基本上只是一个 dll。有一些繁重的计算,我正在使用多线程。然而,当我等待任务完成时,我得到了这个弹出窗口。我想以某种方式压制这个窗口。
我找到了一些解决方案,但似乎它们在 .NET 中不可用。
访问 PeekMessage() 可以帮助以及使用此配置
if (AfxOleGetMessageFilter())
AfxOleGetMessageFilter()->EnableNotRespondingDialog(FALSE);
if (AfxOleGetMessageFilter())
AfxOleGetMessageFilter()->EnableBusyDialog(FALSE)
但它们都是 c++ 的解决方案。有什么方法可以抑制 .NET 中可用的此窗口?
解决方案
推荐阅读
- amazon-web-services - AWS S3 存储桶策略访问被拒绝标签条件 EC2
- javascript - React 事件处理程序显示相同的索引值
- json - 如何使用角度 httpModule 访问 json 中的嵌套节点?
- java - 如何更改活动目录的“userPassword”属性使用java jndi?
- node.js - 使用 node.js 找不到 mongodb 数组
- r - R networkD3 包:simpleNetwork() 中的边缘着色
- javascript - WordPress - 自定义块 JS 中的条件语句
- scala - 从同一个父数据帧连接两个派生数据帧时,火花 DAG 是如何工作的?
- cordova-plugins - Cordova 插件包 android.javax.sip 不存在
- c# - 带有 Get 和 Private Set 的并发字典 - C#