博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年6月10日

摘要: .net 中使用ActiveX控件的自动创建的包装器的问题(自动生成的Interop.Ax*Lib.dll)用别人写的一个OCX控件的SDK开发一个接口。SDK升级了,里面多了一个事件。我使用regsvr 卸载控件后,重新使用regsvr安装控件。在VS的工具栏重新加载控件,并绘制到窗口,。可惜,自动生成的包装器文件,没有包装新加的那个事件,但是OCX源文件确实已经包含了那个事件(使用ole-object viewer查看)直接给予此文件包装的.netdll文件也有。(OCX在绘入.net窗口后会自动生成两个.dll文件并加入项目的引用,一个是Interop.开通的,还有一个直接Ax开通的。后 阅读全文

posted @ 2011-06-10 16:08 zhu zhu 阅读(888) 评论(0) 推荐(0)