Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Typebibliotheken maken de interfaces van een OLE-besturingselement beschikbaar voor andere OLE-compatibele toepassingen. Elk OLE-besturingselement moet een typebibliotheek hebben als een of meer interfaces moeten worden weergegeven.
Met de volgende macro's kan een OLE-besturingselement toegang bieden tot een eigen typebibliotheek:
Toegang tot bibliotheek typen
| Naam | Description |
|---|---|
| DECLARE_OLETYPELIB | Declareert een GetTypeLib lidfunctie van een OLE-besturingselement (moet worden gebruikt in de klassedeclaratie). |
| IMPLEMENT_OLETYPELIB | Implementeert een GetTypeLib lidfunctie van een OLE-besturingselement (moet worden gebruikt in de klasse-implementatie). |
DECLARE_OLETYPELIB
Declareert de GetTypeLib lidfunctie van uw controleklasse.
DECLARE_OLETYPELIB(class_name)
Parameterwaarden
class_name
De naam van de besturingselementklasse die is gerelateerd aan de typebibliotheek.
Opmerkingen
Gebruik deze macro in het headerbestand van de besturingselementklasse.
Requirements
Koptekst: afxdisp.h
IMPLEMENT_OLETYPELIB
Implementeert de lidfunctie van GetTypeLib het besturingselement.
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
Parameterwaarden
class_name
De naam van de besturingselementklasse die is gerelateerd aan de typebibliotheek.
tlid
Het id-nummer van de typebibliotheek.
wVerMajor
Het primaire versienummer van de typebibliotheek.
wVerMinor
Het secundaire versienummer van de typebibliotheek.
Opmerkingen
Deze macro moet worden weergegeven in het implementatiebestand voor alle besturingsklassen die gebruikmaken van de DECLARE_OLETYPELIB macro.
Requirements
Koptekst: afxdisp.h