资源编译器是经过特别的修改来支持 ActiveX 控件的 要插入 ActiveX 控件,需要实现一系列的 COM 接口来和 ActiveX 控件交互。 相关的源代码可以从 afxocc.h 开始追踪。 OCC 应该就是 OLE Control Container 的缩写。 CDialog 从 CWnd 继承的, CWnd 中 CreateControl,InitControlContainer,m_pCtrlSite,m_pCtrlCont 等等都是和创建 ActiveX 控件相关的。 一个简单的办法就是查找 #ifndef _AFX_NO_OCC_SUPPORT #endif 之间的代码
3,245
社区成员
48,539
社区内容
加载中
试试用AI创作助手写篇文章吧