Partager via


COleObjectFactory::UpdateRegistry

Stocke les fabriques d'objet de toutes les applications avec le Registre système OLE.

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

Paramètres

  • lpszProgID
    Pointeur vers une chaîne contenant l'identificateur explicite de programme, tel que « Excel.Document.5 ».

  • bRegister
    Détermine si la fabrique d'objet contrôle de la classe doit être stockée.

Notes

Les brefs révisions les deux formes pour cette fonction suivent :

  • UpdateRegistry( lpszProgID ) inscrit la fabrique d'objet avec le Registre système OLE.Cette fonction est généralement appelé par CWinApp::InitInstance lorsque l'application est lancée.

  • UpdateRegistry( bRegister ) ce type de la fonction est substituable.Si bRegister est TRUE, des registres de cette fonction la classe de contrôle avec la base de registres.Sinon, il annule l'inscription la classe.

    Si vous utilisez ActiveX MFC ControlWizard pour créer votre projet, ControlWizard fournit une substitution à cette fonction virtuelle pure.

Configuration requise

Header: afxdisp.h

Voir aussi

Référence

Classe de COleObjectFactory

Graphique de la hiérarchie

COleObjectFactory::Revoke

COleObjectFactory::Register

COleObjectFactory::UpdateRegistryAll

CWinApp::InitInstance