我目前正在使用 MapPoint-Control 开发一个应用程序,这让我很难过。从 mappoint 也使用的线程启动后DoDragDrop
,我总是在几秒钟后从 mappoint 得到一个对话框,说我的表单没有反应。
MapPoint-Control 是一个ActiveX-Control,使用控件MapPoint 在后台启动并在不同的线程中运行。我认为 Mappoint 尝试更新控件但超时。
有没有办法DoDragDrop
在不同的线程中运行,所以 MapPoint 从主线程获得响应。或者是否可以告诉 MapPoint 我的表单当前已暂停。或者我可以以某种方式暂停 MapPoint?
我尝试DoDragDrop
使用表单控件和 MapPoint-Control运行