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.
En ActiveX-kontrollcontainer är en container som helt stöder ActiveX-kontroller och kan införliva dem i sina egna fönster eller dialogrutor. En ActiveX-kontroll är ett återanvändbart programvaruelement som du kan använda i många utvecklingsprojekt. Med kontroller kan programmets användare komma åt databaser, övervaka data och göra olika val i dina program. Mer information om ActiveX-kontroller finns i artikeln MFC ActiveX Controls.
Viktigt!
ActiveX är en äldre teknik som inte bör användas för ny utveckling. Mer information finns i ActiveX-kontroller.
Kontrollcontainrar har vanligtvis två former i ett projekt:
Dialogrutor och dialogliknande fönster som formulärvyer, där en ActiveX-kontroll används någonstans i rutan.
Windows i ett program, där en ActiveX-kontroll används i ett verktygsfält eller någon annan plats i användarfönstret.
ActiveX-kontrollcontainern interagerar med kontrollen via exponerade metoder och egenskaper. Dessa metoder och egenskaper, som kan nås och ändras av kontrollcontainern, nås via en omslutningsklass i ActiveX-kontrollcontainerprojektet. Den inbäddade ActiveX-kontrollen kan också interagera med containern genom att starta (skicka) händelser för att meddela containern att en åtgärd har inträffat. Kontrollcontainern kan välja att agera på dessa meddelanden eller inte.
Ytterligare artiklar beskriver flera ämnen, från att skapa ett ActiveX-kontrollcontainerprojekt till grundläggande implementeringsproblem som rör ActiveX-kontrollcontainrar som skapats med Visual C++:
ActiveX-kontrollcontainrar: Aktivera ActiveX-kontrollcontainment manuellt
ActiveX-kontrollcontainrar: Infoga en kontroll i ett kontrollcontainerprogram
ActiveX-kontrollcontainrar: Ansluta en ActiveX-kontroll till en medlemsvariabel
ActiveX-kontrollcontainrar: Hantera händelser från en ActiveX-kontroll
ActiveX-kontrollcontainrar: Visa och ändra kontrollegenskaper
ActiveX-kontrollcontainrar: Programmering av ActiveX-kontroller i en ActiveX-kontrollcontainer
ActiveX-kontrollcontainrar: Använda kontroller i en container som inte är dialogruta
Mer information om hur du använder ActiveX-kontroller i en dialogruta finns i avsnitten i Dialogredigeraren .
En lista med artiklar som förklarar information om hur du utvecklar ActiveX-kontroller med hjälp av Visual C++ och MFC ActiveX-kontrollklasser finns i MFC ActiveX-kontroller. Artiklarna grupperas efter funktionella kategorier.