Freigeben über


embedded_idl

C++-spezifisch

Gibt an, dass die Typbibliothek in die TLH-Datei geschrieben wird und der vom Attribut generierte Code beibehalten wird.

embedded_idl[("param")]

Parameter

  • param
    Kann einer von zwei Werten sein:

    • emitidl: Typinformationen, die von typelib importiert werden, sind in der IDL-Datei vorhanden, die für das attributierte Projekt generiert wird. Dies ist die Standardeinstellung, die aktiv ist, wenn Sie keinen Parameter für embedded_idl angeben.

    • no_emitidl: Typinformationen, die von typelib importiert werden, sind nicht in der IDL-Datei vorhanden, die für das attributierte Projekt generiert wird.

Beispiel

// import_embedded_idl.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib2")];
#import "\school\bin\importlib.tlb" embedded_idl("no_emitidl")

Hinweise

Ende C++-spezifisch

Siehe auch

Referenz

#import-Attribute (C++)

#import-Direktive (C++)