当程序中调用ActiveX控件时候,需要先检测系统是否已注册该控件,如果没有注册则注册。
流程:1.检测系统清册表是否安装该控件BOOLOnIsRegistOCX(LPCTSTRlpCLSID)2.如果没有注册则复制OCX文件到系统目录,如system32目录并注册OnRegisterReg(LPCTSTRpszDllName)3.用户需要调用的接口函数LRESULTCheckRegistOCX(LPCTSTRlpOCXname,LPCTSTRlpCLSID)4.调用地方:BOOLC***App::InitInstance()中
1