试图吊销一个未注册的拖放目标
最近把一个htmlEditor放到winform中,关闭的时候发现错误一个试图吊销一个未注册的拖放目标。
错误的全部是:未处理的COMException
试图吊销一个未注册的拖放目标 (异常来自 HRESULT:0x80040100 (DRAGDROP_E_NOTREGISTERED))
到网上找了找,原来是Editor本身未被Dispose,其中的Timer还在工作。后在窗体关闭中加入单独对Editor的Dispose就一解决问题了。
对加入editor的窗体的FormClosing事件加入:
this.editor1.Dispose();
问题就可以解决了。