Share via


Functionaliteit toevoegen aan het samengestelde besturingselement

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Zodra u de benodigde besturingselementen hebt ingevoegd in het samengestelde besturingselement, moet u in de volgende stap nieuwe functionaliteit toevoegen. Deze nieuwe functionaliteit valt meestal in twee categorieën:

  • Aanvullende interfaces ondersteunen en het gedrag van uw samengestelde besturingselement aanpassen met aanvullende, specifieke functies.

  • Gebeurtenissen verwerken vanuit het ingesloten ActiveX-besturingselement (of besturingselementen).

Voor het doel en het bereik van dit artikel richt de rest van deze sectie zich uitsluitend op het verwerken van gebeurtenissen van ActiveX-besturingselementen.

Opmerking

Zie Een venster implementeren voor meer informatie over het verwerken van berichten in ATL als u berichten van Windows-besturingselementen wilt verwerken.

Nadat u een ActiveX-besturingselement in de dialoogvensterresource hebt ingevoegd, klikt u met de rechtermuisknop op het besturingselement en selecteert u Gebeurtenishandler toevoegen. Selecteer de gebeurtenis die u wilt verwerken en klik op Toevoegen en Bewerken. De code van de event-handler wordt toegevoegd aan het .h-bestand van het besturingselement.

Verbindingspunten voor ActiveX-besturingselementen op het samengestelde besturingselement worden automatisch verbonden en verbroken via aanroepen naar CComCompositeControl::AdviseSinkMap.

Zie ook

Grondbeginselen van samengesteld besturingselement