在VC6.0 中,在对话框总右键,添加 ACtiveX控件,选中后添加,再右键添加变量时,会自动生成包装类。每个类一个文件,通常会产生很多文件。其中主类集成自CWnd、
也可以用类向导,从类型库生成类,此时,所有类放在同一个文件中,且都是ColeDispatchDriver类的子类。
ColeDispatchDriver类的子类通过 CreateDispatch函数创建对象。
CsogeoPoint objGp;
objGp.CreateDispatch(_T("Supermap.SoGeoPoint"));
Com指针通过CreateInstance生成对象。
VC6中的Component Galary ,在Win7下添加控件报错。
在VC6.0环境下,添加ActiveX控件会产生基于CWnd的包装类,每个类单独文件。使用类向导从类型库生成的类则集中于一个文件,且是ColeDispatchDriver子类。ColeDispatchDriver的子类通过CreateDispatch创建对象,而Com对象通常用CreateInstance方法生成。然而,在Win7下,尝试通过ComponentGalary添加控件时可能出现错误。
1977

被折叠的 条评论
为什么被折叠?



