See Analyzing header files with the same name for an example.
See Analyze a list of files for an example.
The <lang>_ReverseEngineering::ImplementationTrait::AnalyzeIncludeFiles property has enumerated values to indicate how the reverse engineering process analyzes include files. See the definition provided for the property on the applicable Properties tab of the Features window.
For C++ projects, you can use the CreateDependencies property to specify how the reverse engineering feature is to handle the creation of dependency elements in the model from code constructs such as #includes, forward declarations, friends, and namespace usage. For more details on how to use this property, see the definition provided for the property on the applicable Properties tab of the Features window.