AfxOleTypeMatchGuid

BOOL AfxOleTypeMatchGuid ( LPTYPEINFO pTypeInfo, TYPEDESC FAR * pTypeDesc, REFGUID GuidType, ULONG cIndirectionLevels );

Rückgabewert

Ungleich NULL, wenn die Übereinstimmung erfolgreich war; andernfalls 0.

Parameter

pTypeInfo

Zeiger auf den Typ Info-Objekt aus dem pTypeDesc abgerufen wurde.

pTypeDesc

Zeiger auf eine TYPEDESC -Struktur.

guidType

Die eindeutige ID des Typs.

cIndirectionLevels

Die Anzahl der Ebenen der Dereferenzierung.

Bemerkungen

Rufen Sie diese Funktion, um festzustellen, ob ein Typdeskriptor (gewonnen von Typinformationen) den Typ von GuidType mit einer gegebenen Anzahl von Ebenen der Dereferenzierung beschreibt.

Beispiel

Um zu überprüfen, ob typedesc bezieht sich auf einen Zeiger auf eine IFontDisp

&AfxOleTypeMatchGuid (Ptypeinfo, Amp; Typedesc, IID_IFontDisp, 1)

wo IID_IFontDisp bezieht sich auf den Typ und die Anzahl der Ebenen der Dereferenzierung ist 1 (weil das Beispiel für einen einfachen Zeiger überprüft).

Index