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