Aggiunta di funzionalità al controllo composito

Dopo aver inserito tutti i controlli necessari nel controllo composito, il passaggio successivo prevede l'aggiunta di nuove funzionalità. Questa nuova funzionalità rientra in genere in due categorie:

  • Supporto di interfacce aggiuntive e personalizzazione del comportamento del controllo composito con funzionalità aggiuntive e specifiche.

  • Gestione di eventi dal controllo ActiveX contenuto (o controlli).

Ai fini e all'ambito di questo articolo, la parte restante di questa sezione è incentrata esclusivamente sulla gestione degli eventi dai controlli ActiveX.

Nota

Se è necessario gestire i messaggi dai controlli Windows, vedere Implementazione di una finestra per altre informazioni sulla gestione dei messaggi in ATL.

Dopo aver inserito un controllo ActiveX nella risorsa della finestra di dialogo, fare clic con il pulsante destro del mouse sul controllo e scegliere Aggiungi gestore eventi. Selezionare l'evento da gestire e fare clic su Aggiungi e Modifica. Il codice del gestore eventi verrà aggiunto al file H del controllo.

I punti di connessione per i controlli ActiveX nel controllo composito vengono connessi e disconnessi automaticamente tramite chiamate a CComCompositeControl::AdviseSinkMap.

Vedi anche

Nozioni fondamentali sul controllo composito