Sdílet prostřednictvím


COleObjectFactory::UpdateRegistry

Registruje všechny továren aplikační objekt OLE systémového registru.

void UpdateRegistry( 
   LPCTSTR lpszProgID = NULL  
); 
virtual BOOL UpdateRegistry( 
   BOOL bRegister  
);

Parametry

  • lpszProgID
    Ukazatel na řetězec obsahující identifikátor programu čitelném pro člověka, jako "Excel.Document.5".

  • bRegister
    Určuje, zda ovládací prvek třídy objektu výroby zaregistrovat.

Poznámky

Stručný diskuse dvou formulářů pro tuto funkci následujícím:

  • UpdateRegistry ( lpszProgID ) registruje factory tento objekt OLE systémového registru.Tato funkce se obvykle nazývá CWinApp::InitInstance při spuštění aplikace.

  • UpdateRegistry ( bRegister ) je tato forma funkce overridable.Pokud bRegister je TRUE, tato funkce registruje třídy řízení systémového registru.Jinak ji zruší registraci třídy.

    Pokud chcete vytvořit projekt pomocí MFC ActiveX ControlWizard, ControlWizard dodává lokálními této čisté virtuální funkci.

Požadavky

Záhlaví: afxdisp.h

Viz také

Referenční dokumentace

Třída COleObjectFactory

Graf hierarchie

COleObjectFactory::Revoke

COleObjectFactory::Register

COleObjectFactory::UpdateRegistryAll

CWinApp::InitInstance