OCX控件的问题,帮忙解答,谢谢
使用同样的方法在DEPHIL里建立OCX控件,然后在VS2005调用。DEPHIL写的测试通过,为什么C++BUILDER
写的在调用时提示:Assertion failed:pClientSite==0||m_spClientSite==0,file c:\program files\embarcadero\rad studio\7.0\include\atl\atlctl.h,line 911
是不是编译的时候要设置什么? 备注:使用C++BUILDER写的这个控件在VB非托管程序能正常调用,但是在VS2005托管就
出现上述错误。但是DEPHIL写的就没有任何问题,请问是什么原因?
[解决办法]
这是个断言么?
pClientSite==0||m_spClientSite==0
这两个变量,是不是<>0啊
[解决办法]
是VS2005的问题,如果利用VS2003,连ocx都不能放到设计时界面上。