Modifica di un'interfaccia COM
Mediante i comandi del menu di scelta rapida di Visualizzazione classi è possibile definire nuovi metodi e proprietà per le interfacce COM nei progetti di Visual C++.Utilizzando la Casella degli strumenti è inoltre possibile definire gli eventi per i controlli ActiveX.
Per le classi di oggetti COM basate su ATL e MFC, è possibile modificare l'implementazione contemporaneamente all'interfaccia.
[!NOTA]
Per le interfacce definite al di fuori della finestra di dialogo Aggiungi classe, i metodi o le proprietà vengono aggiunti al file IDL e gli stub alle classi che implementano i metodi, anche quando le interfacce vengono aggiunte manualmente.
Per personalizzare le interfacce esistenti è possibile utilizzare le procedure guidate seguenti,disponibili in Visualizzazione classi.
Procedura guidata |
Tipo di progetto |
---|---|
Progetti ATL o MFC che supportano ATL.Fare clic con il pulsante destro del mouse sull'interfaccia a cui aggiungere la proprietà. Il tipo di progetto viene rilevato automaticamente e le opzioni nell'Aggiunta guidata proprietà vengono modificate in base a esso.
|
|
Progetti ATL o MFC che supportano ATL.Fare clic con il pulsante destro del mouse sull'interfaccia a cui aggiungere il metodo. Viene rilevato automaticamente il tipo di progetto e le opzioni nell'Aggiunta guidata proprietà vengono modificate in base a esso.
|
È inoltre possibile implementare nuove interfacce nel controllo COM facendo clic con il pulsante destro del mouse sulla classe Control dell'oggetto in Visualizzazione classi e scegliendo Implementa interfaccia.
Vedere anche
Concetti
Aggiunta di funzionalità con creazioni guidate codice