Visual c ++ native and. Net interoperability
Visual c ++ supports interoperability features that allow managed and unmanaged constructs to co-exist and interoperate within the same assembly, and even in the same file. a small subset of this functionality, such as P/invoke, is supported by other. NET Programming ages as well, but most of the interoperability support provided by Visual C ++ is not available in other programming ages.
In this section
- Mixed (native and managed) Assemblies
-
Describes assemblies generated with/CLR (Common Language Runtime compilation)Compiler option that contain both managed and unmanaged functionality.
- Using Native com servers from. net
-
Describes how COM components can be used from. NET applications.
- Using a Windows form user control in MFC
-
Discusses how to use the MFC Windows Forms support classes to host Windows Forms controls within your MFC applications.
- Calling native functions from managed code
-
Describes how non-CLR DLLs can be used from. NET applications.
See also Other resources
Programming Guide