您的位置:首页 > 其它

MFC的DLL库工程中使用CWebBrowser2控件

2016-07-11 09:18 239 查看
我在MFC的DLL工程中的一个dialog对话框中添加、调用CWebBrowser2的active控件时,发现动态创建dialog界面时一直会导致崩溃,dialog一直创建失败会,BOOL bCreate =  m_mapDlg->Create(CMapDlg::IDD,this);  此调用会一直返回0。始终没找到原因,后来发现是我的工程在创建工程向导时,没有添加active控件支持导致的。

总结:

1.要想把控件或者窗体作为容器显示OCX控件,必须在得在C...APP::InitInstance()函数中自动加了这一句调用

AfxEnableControlContainer();

 2.一般用向导建立的工程会自动添加AfxEnableControlContainer();

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: