AfxOleRegisterPropertyPageClass

Enregistre la classe de page de propriétés avec la base de données d'inscription Windows.

BOOL AFXAPI AfxOleRegisterPropertyPageClass(
   HINSTANCE hInstance,
   REFCLSID clsid,
   UINT idTypeName,
   int nRegFlags 
);

Paramètres

  • hInstance
    Handle d'instance du module associé à la classe de page de propriétés.

  • clsid
    L'ID de classe de la page de propriétés.

  • idTypeName
    L'ID de ressource de la chaîne contenant un nom utilisateur-lisible pour la page de propriétés.

  • nRegFlags
    Peut contenir la balise :

    • afxRegApartmentThreading définit le modèle de thread dans le Registre à ThreadingModel = à " apartment ".

    [!REMARQUE]

    Dans les versions MFC avant MFC 4,2, le paramètre d' intnRegFlags n'était pas disponible.Notez également que la balise d' afxRegInsertable n'est pas valide pour les pages de propriétés et provoque une ASSERT dans MFC si elle est définie

Valeur de retour

Une valeur différente de zéro si la classe de contrôle a été enregistrée ; sinon 0.

Notes

Cela permet la page de propriétés à utiliser par les conteneurs qui sont contrôle OLE fuseaux horaires.AfxOleRegisterPropertyPageClass met à jour le Registre avec le nom de la page de propriétés et son emplacement du système et définit également le modèle de thread que le contrôle prend en charge dans le Registre.Pour plus d'informations, consultez note technique 64, « threading de modèle appartement dans les contrôles OLE, » et le Sur les processus et les threads dans Kit de développement logiciel Windows.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

AfxOleRegisterControlClass

AfxOleRegisterTypeLib