Dela via


"Native och .NET-interoperabilitet"

Visual C++ stöder samverkansfunktioner som gör att hanterade och ohanterade konstruktioner kan samexistera och samverka inom samma sammansättning, och även i samma fil. En liten delmängd av den här funktionen, till exempel P/Invoke, stöds även av andra .NET-språk, men det mesta av det samverkansstöd som tillhandahålls av Visual C++ är inte tillgängligt på andra språk.

I det här avsnittet

Blandade (ursprungliga och hanterade) samlingar
Beskriver sammansättningar som genererats med kompileringsalternativet /clr (Common Language Runtime Compil) som innehåller både hanterade och ohanterade funktioner.

Använda en Användarkontroll för Windows-formulär i MFC
Beskriver hur du använder stödklasser för Windows Forms i MFC för att infoga Windows Forms-kontroller i dina MFC-program.

Anropa interna funktioner från hanterad kod
Beskriver hur icke-CLR-DLL:er kan användas från .NET-program.