求助,在Visual Studio 2003中调用c++ builder 2007创建的OCX时产生的问题
我尝试用cb生成一个ocx, 再用vs2003调用, 但是遇到个问题, 请求赐教。
步骤如下:
C++Builder 2007
新建了一个ActiveX Library, 再建了一个Active Form, 在其上加了点简单的东西,
生成一个ocx文件。
Visual Studio 2003
新建了一个Windows 窗体应用程序(.Net), 将刚才cb生成的ocx文件添加到了工具箱,
但是将控件画于窗体上后却提示“Assertion failed: pClientSite == 0 || mspClientSite == 0, file d:\program files\codegear\rad studio\5.0\include\atl\atlctl.h, line 911”
谢谢。
[解决办法]
先用VS自带的ActiveX 控件测试容器来测试你的ActiveXForm。
[解决办法]