Dela via


ActiveX-kontrollcontainrar

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++:

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.

Se även

MFC ActiveX-kontroller