This documentation is archived and is not being maintained.

includelib

Causes an .idl or .h file to be included in the generated .idl file.

[ includelib(
   name.idl
) ];

Parameter

name.idl
The name of the .idl file that you want included as part of the generated .idl file.

Attribute Context

Applies to Anywhere
Repeatable Yes
Required attributes None
Invalid attributes None

For more information, see Attribute Contexts.

Remarks

The includelib C++ attribute causes an .idl or .h file to be included in the generated .idl file, after the importlib statement.

Example

The following code is shown in a .cpp file:

// cpp_attr_ref_includelib.cpp
// compile with: /LD
[module(name="MyLib")];
[includelib("includelib.idl")];

See Also

IDL Attributes | Stand-Alone Attributes | import | importidl | include | importlib | Attributes Samples

Show: