Condividi tramite


Aggiungere una classe MFC da una libreria dei tipi

Usare questa procedura guidata per creare una classe MFC da un'interfaccia in una libreria dei tipi. È possibile aggiungere una classe MFC in un'applicazione MFC, una DLL MFC o un controllo ActiveX MFC.

Nota

Non è necessario creare il progetto MFC con Automazione abilitata per aggiungere una classe da una libreria dei tipi.

Una libreria dei tipi contiene una descrizione binaria delle interfacce esposte da un componente, definendo i metodi insieme ai relativi parametri e tipi restituiti. La libreria dei tipi deve essere registrata affinché venga visualizzata nell'elenco Librerie dei tipi disponibili nella procedura guidata.

Aggiungere una classe MFC da una libreria dei tipi

  1. In visualizzazione classi o Esplora soluzioni fare clic con il pulsante destro del mouse sul nome del progetto a cui si vuole aggiungere la classe.

  2. Dal menu di scelta rapida selezionare Aggiungi>nuovo elemento.

  3. Nella finestra di dialogo Aggiungi nuovo elemento selezionare Pacchetti installati e quindi Visual C++.

  4. Nel riquadro Modelli selezionare Classe MFC da Typelib e quindi selezionare Aggiungi per visualizzare l'Aggiunta guidata classe da Typelib.

Usando la procedura guidata, è possibile aggiungere più classi in una libreria dei tipi. È possibile aggiungere classi da più librerie dei tipi in una singola sessione guidata.

La procedura guidata crea una classe MFC derivata da COleDispatchDriver, per ogni interfaccia aggiunta dalla libreria dei tipi selezionata. COleDispatchDriver implementa il lato client dell'automazione OLE.

Vedi anche

Client di automazione
Client di automazione: uso delle librerie dei tipi