释义 |
COleObjectFactory::UpdateRegistry
void UpdateRegistry (LPCTSTR lpszProgID = NULL); virtual void UpdateRegistry( BOOL bRegister ) = 0;
参数:lpszProgID | 是指向一个字符串的指针,该字符串是人可阅读的程序标识符,比如说“Excel.Document.5”。 | bRegister | 指示控件类的对象工厂是否已经被注册。 |
说明: 下面是有关这个函数的两种形式的简短讨论:· | UpdateRegistry(lpszProgID) | 向OLE系统注册表注册这个对象工厂。这个函数通常由CWinApp::InitInstance在应用程序被启动时调用。 | · | UpdateRegistry(bRegister) | 该函数的这种形式是可重载的。如果bRegister为TRUE,则此函数向系统注册表注册这个控件类。否则不注册这个类。 | 如果你使用MFC ActiveX ControlWizard来创建你的项目,ControlWizard支持对这个函数的重载。
请参阅: COleObjectFactory::Revoke, COleObjectFactory::Register, COleObjectFactory::UpdateRegistryAll, CWinApp::InitInstance |