Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies one or more header files to be included in the generated .idl file.
Syntax
[ include(header_file) ];
Parameters
header_file
The name of a file that you want included in the generated .idl file.
Remarks
The include C++ attribute causes an #include
statement to be placed below the import "docobj.idl"
statement in the generated .idl file.
The include C++ attribute has the same functionality as the include MIDL attribute.
Example
The following code shows an example of how to use include. For this example, the file include.h contains only a #include
statement.
// cpp_attr_ref_include.cpp
// compile with: /LD
[module(name="MyLib")];
[include(cpp_attr_ref_include.h)];
Requirements
Attribute context | Value |
---|---|
Applies to | Anywhere |
Repeatable | No |
Required attributes | None |
Invalid attributes | None |
For more information, see Attribute Contexts.
See also
IDL Attributes
Stand-Alone Attributes
import
importidl
includelib
importlib