Megosztás a következőn keresztül:


Kódtár-hozzáférés beírása

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

Lásd még

Makrók és globális változók