importar
Especifica outro arquivo. idl, odl ou cabeçalho que contém definições que você deseja fazer referência a partir de seu principal IDL.
[ import(
idl_file
) ];
Parâmetros
- idl_file
O nome de um arquivo. idl ser importada para a biblioteca de tipos do projeto atual.
Comentários
O Importar C++ atributo faz com que uma #import instrução deve ser colocada abaixo de import "docobj.idl" declaração no arquivo. idl gerado.O Importar atributo tem a mesma funcionalidade que o Importar atributo MIDL.
O Importar atributo apenas insere o arquivo especificado no arquivo. idl que será gerado pelo projeto. o Importar atributo não podem ser chamados de construções no arquivo especificado de código-fonte em seu projeto.Para chamar as construções no arquivo especificado de código-fonte em seu projeto, use # Import e o embedded_idl atributo ou você pode incluir o arquivo. h para o idl_file, se existe um arquivo. h.
Exemplo
O código a seguir:
// cpp_attr_ref_import.cpp
// compile with: /LD
[module(name="MyLib")];
[import(import.idl)];
produz o seguinte código no arquivo. idl gerado:
import "docobj.idl";
import "import.idl";
[ uuid(EED3644C-8488-3ECD-BA97-147DB3CDB499), version(1.0) ]
library MyLib {
importlib("stdole2.tlb");
importlib("olepro32.dll");
...
Requisitos
Contexto de atributo
Se aplica a |
Em qualquer lugar |
Reproduzíveis |
Não |
Atributos obrigatórios |
Nenhum |
Atributos inválidos |
Nenhum |
Para obter mais informações, consulte Atributo contextos.