Was sind oaidl.idl und ocidl.idl für?

8

Ein Standard-ATL-Simple-Objekt hat oben in seiner IDL-Datei die folgende Bedeutung:

%Vor%

Wozu dienen diese Dateien und woher weiß ich, wann ich sie importieren muss? Gibt es eine Dokumentation, die beschreibt, was in diesen beiden Dateien definiert ist? Ich habe keine Ahnung, wofür "oa" und "oc" stehen und es gibt keine hilfreichen Kommentare in den Dateien selbst.

    
M. Dudley 30.07.2010, 13:29
quelle

1 Antwort

11

oaidl.idl und ocidl.idl werden mit Platform SDK / Windows SDK geliefert. Sie werden verwendet, um oaidl.h und ocidl.h zu generieren.

ocidl ist für OLE-Container (z. B. ActiveX) während Oaidl für OLE-Automatisierung ist. Suchen Sie in der MSDN- oder Windows SDK-Dokumentation nach oaidl.h und ocidl.h, um Informationen zu den in diesen beiden Dateien definierten Schnittstellen zu erhalten.

Sie finden möglicherweise nicht genügend Kommentare in den Dateien, aber die dort definierten Schnittstellen sind in MSDN dokumentiert.

    
Sheng Jiang 蒋晟 30.07.2010, 23:40
quelle

Tags und Links