Я сейчас работаю над приложением с MapPoint-Control, что доставляет мне неприятности.После запуска DoDragDrop
из потока, который также использует mappoint, через несколько секунд я всегда получаю диалог от mappoint, говорящий, что моя форма не реагирует.
MapPoint-Control - это ActiveX-Control,Использование элемента управления MapPoint начинается в фоновом режиме и запускается в другом потоке.Я думаю, что Mappoint пытается обновить элемент управления, но получает тайм-аут.
Есть ли способ запустить DoDragDrop
в другом потоке, поэтому MapPoint получает ответ от mainthread.Или можно сказать MapPoint, что моя форма в данный момент приостановлена.Или я могу как-то приостановить MapPoint?
Я пытался запустить DoDragDrop
с помощью элемента управления формы и MapPoint-Control