атрибут импорта embedded_idl
Специфика C++
Указывает, записывается .tlh
ли библиотека типов в файл с сохраненным атрибутом кодом.
Синтаксис
#import библиотеки типов embedded_idl [ ( { "emitidl" | "no_emitidl" } ]
Параметры
"emitidl"
Сведения о типе, импортированные из библиотеки типов, присутствуют в IDL, созданном для проекта с атрибутами. Это поведение по умолчанию и действует, если параметр не указан embedded_idl
.
"no_emitidl"
Сведения о типах, импортированные из библиотеки типов, отсутствуют в IDL, созданном для проекта атрибутов.
Пример
// import_embedded_idl.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib2")];
#import "\school\bin\importlib.tlb" embedded_idl("no_emitidl")
END C++ Specific