创建OCX控件失败,请各位大侠帮帮忙了!
if(m_cBrowser.Create(_T("浏览器"),
WS_CHILD|WS_CLIPCHILDREN|WS_BORDER,rectDummy,this,1111) != TRUE)
走到
m_pCtrlCont = afxOccManager->CreateContainer(this);
这句就死了,
怎么回事呢,之前是VC6,现在升级为2005的了,自定义控件不好使了
[解决办法]
在BOOL CXXApp::InitInstance()中添加AfxEnableControlContainer();或CoInitialize(NULL)看看
[解决办法]
添加AfxEnableControlContainer();或CoInitialize(NULL)看看
[解决办法]
可能什么没有设置或者什么没有初始化,在就是看一下调试信息!
[解决办法]
[解决办法]
m_cBrowser是你自己定义的? 还是传说中的浏览器控件? 如果是你自己定义的,看看注册成功了没? 是不是release的?
[解决办法]
用VS2005重新编写这个OCX行吗?(不要从6.0升级)
[解决办法]
控件不大的话,重新用2005在编写一个!直接移植肯定是有问题的