Aggiunta di una classe MFC da una libreria dei tipi

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

[!NOTA]

Per aggiungere una classe da una libreria dei tipi, non è necessario creare il progetto MFC con l'automazione attivata.

Nelle librerie dei tipi si trova una descrizione binaria delle interfacce esposte da un componente che definisce i metodi con i relativi parametri e i tipi restituiti.È necessario registrare la libreria dei tipi affinché venga visualizzata nell'elenco Librerie dei tipi disponibili nell'Aggiunta guidata classe da libreria dei tipi.Per ulteriori informazioni, vedere Inside Distributed COM: Type Libraries and Language Integration in MSDN Library (informazioni in lingua inglese).

Per aggiungere una classe MFC da una libreria dei tipi

  1. In Esplora soluzioni o Visualizzazione classi fare clic con il pulsante destro del mouse sul nome del progetto al quale si desidera aggiungere la classe.

  2. Scegliere Aggiungi dal menu di scelta rapida, quindi Aggiungi classe.

  3. Nel riquadro Modelli della finestra di dialogo Aggiungi classe fare clic su Classe MFC da libreria dei tipi, quindi scegliere Apri per visualizzare l'Aggiunta guidata classe da libreria dei tipi.

Utilizzando questa procedura guidata è possibile aggiungere più classi a una libreria dei tipi.Analogamente, è possibile aggiungere classi da più librerie dei tipi in un'unica sessione della procedura guidata.

Verrà creata una classe MFC, derivata da COleDispatchDriver per ogni interfaccia aggiunta dal tipo di libreria selezionato.COleDispatchDriver implementa il lato client dell'automazione OLE.

Vedere anche

Attività

Client di automazione: Utilizzando le librerie dei tipi

Concetti

Client di automazione