Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
A típuskódtárak elérhetővé teszik az OLE-vezérlők interfészeit más OLE-tudatos alkalmazások számára. Minden OLE-vezérlőnek rendelkeznie kell egy típustárlal, ha egy vagy több illesztőt el szeretneérhetővé tenni.
Az alábbi makrók lehetővé teszik, hogy az OLE-vezérlők hozzáférést biztosítsanak a saját típustárához:
Kódtár-hozzáférés beírása
| Név | Description |
|---|---|
| DECLARE_OLETYPELIB | Egy OLE-vezérlő tagfüggvényét deklarálja GetTypeLib (az osztálydeklarációban kell használni). |
| IMPLEMENT_OLETYPELIB |
GetTypeLib Egy OLE-vezérlő tagfüggvényét implementálja (az osztály implementációjában kell használni). |
DECLARE_OLETYPELIB
Deklarálja a GetTypeLib vezérlőosztály tagfüggvényét.
DECLARE_OLETYPELIB(class_name)
Paraméterek
class_name
A típustárhoz kapcsolódó vezérlőosztály neve.
Megjegyzések
Használja ezt a makrót a vezérlőosztály fejlécfájljában.
Requirements
Fejléc: afxdisp.h
IMPLEMENT_OLETYPELIB
Implementálja a vezérlő tagfüggvényét GetTypeLib .
IMPLEMENT_OLETYPELIB(class_name, tlid, wVerMajor, wVerMinor)
Paraméterek
class_name
A típustárhoz kapcsolódó vezérlőosztály neve.
lid
A típustár azonosítószáma.
wVerMajor
A típustár főverziószáma.
wVerMinor
A típustár alverziószáma.
Megjegyzések
Ennek a makrónak meg kell jelennie a implementációs fájlban az DECLARE_OLETYPELIB makrót használó vezérlőosztályok esetében.
Requirements
Fejléc: afxdisp.h