embedded_idl
Détail C++
Spécifie que la bibliothèque de types est écrite dans le fichier .tlh avec le code attribut-généré conservé.
embedded_idl[("param")]
Paramètres
param
Peut être une des deux valeurs :emitidl : Les informations de type importées du typelib seront présentes dans le fichier IDL généré pour le projet avec attributs.C'est la valeur par défaut et sera appliqué si vous ne spécifiez pas de paramètre à embedded_idl.
no_emitidl : Les informations de type importées du typelib ne seront pas présentes dans le fichier IDL généré pour le projet avec attributs.
Exemple
// import_embedded_idl.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib2")];
#import "\school\bin\importlib.tlb" embedded_idl("no_emitidl")
Notes
détail de FIN C++