自己编写的OCX画到C#窗体上是出错,请各位大佬帮忙看看……

fangjm 2010-09-21 03:20:03
我自己用C++Builder2007编写的一个OCX,编译好后,添加到C#的工具箱中,一画到窗体上就出现如下错误:

Assertion failed: pClientSite == 0 || m_spClientSite == 0, file c:\program files\codegear\rad studio\5.0\include\atl\atlctl.h, line 911

我写的这个OCX里面就一空白的窗体,什么都没有。麻烦大家帮我看看是怎么回事呢,谢谢!
另我使用的是:Microsoft Visual Studio 2008
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fangjm 2011-02-25
  • 打赏
  • 举报
回复
谢谢gongsun,不过我这个东东需要整成OCX才行,在网上找了很久都没有发现真正可以解决的办法,放弃了
gongsun 2010-09-21
  • 打赏
  • 举报
回复
生成DLL 添加
fangjm 2010-09-21
  • 打赏
  • 举报
回复
汗啊,也没有人关注一下
fangjm 2010-09-21
  • 打赏
  • 举报
回复
有没有人来帮我看看啊
fangjm 2010-09-21
  • 打赏
  • 举报
回复
补充一下:出现这个错误以后,点击“确定”,直接就关闭C#

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧