Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med hjälp av stödklasserna för MFC Windows Forms kan du vara värd för Windows Forms-kontroller i dina MFC-program som en ActiveX-kontroll i dialogrutor eller vyer i MFC. Dessutom kan Windows Forms-formulär hanteras som MFC-dialogrutor.
I följande avsnitt finns beskrivningar om att:
Vara värd för en Windows Forms-kontroll i en MFC-dialogruta.
Vara värd för en Windows Forms-användarkontroll som en MFC-vy.
Värda ett Windows Forms-formulär som en MFC-dialogruta.
Anmärkning
MFC Windows Forms-integrering fungerar endast i projekt som länkar dynamiskt till MFC (projekt där _AFXDLL definieras).
Anmärkning
När du skapar ditt program med en privat (modifierad) kopia av MFC Windows Forms-gränssnitten DLL (mfcmifc80.dll), kommer det inte att installeras i GAC om du inte ersätter Microsoft-nyckeln med din egen leverantörsnyckel. Mer information om sammansättningssignering finns i Programmering med sammansättningar och starka namnsammansättningar (sammansättningssignering) (C++/CLI).
Om ditt MFC-program använder Windows Forms måste du omdistribuera mfcmifc80.dll med ditt program. Mer information finns i Omdistribuera MFC-biblioteket.
I det här avsnittet
Bädda in en Windows Forms-kontroll i en MFC-dialogruta
Vara värd för en Windows Forms-användarkontroll som en MFC-vy
Värda en Windows Forms-användarkontroll som en MFC-dialogruta