本人,创建了一个mfc 的activex控件工程,在ondraw函数中加了点绘制图形操作,编译成ocx之后,利用微软的ActiveX control pad软件得到了该activex控件的html的object标签代码,如下:
 <object id="Image1" width="100" height="51" classid="CLSID:346685E3-C383-11CF-A5A4-00AA00A45705">
                <param name="_Version" value="65536">
                <param name="_ExtentX" value="2646">
                <param name="_ExtentY" value="1323">
                <param name="_StockProps" value="0">
                <param name="ImagePath" value="">
</object>添加到一个aspx页中。
同时在asp.net工程下bin目录引用了该ocx,并且用regsvr32在系统中注册了该activex控件。但是用ie打开该aspx,点击提示运行activex之后,出现的是红XXXX,请问该如何使用呢,看了微软的官网,说是没有codebase属性之类的,我在上面的代码中加入了codebase="Bin/Interop.IMAGELib.dll"之后还是xxx,请各位指教指教,本人初学ActiveX,谢谢!