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

Aggiunta guidata proprietà

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.

  • Per le interfacce dispatch nei progetti creati mediante la Creazione guidata applicazione MFC il richiamo dell'Aggiunta guidata proprietà fornisce opzioni specifiche di MFC.

  • Per le interfacce di controlli ActiveX MFC, l'Aggiunta guidata proprietà fornisce un elenco di metodi e proprietà standard che è possibile utilizzare direttamente o personalizzare per il controllo.

  • Per tutte le altre interfacce, nella procedura guidata si trovano opzioni utili nella maggior parte delle situazioni.

Aggiunta guidata metodo

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.

  • Per le interfacce dispatch nei progetti creati con la Creazione guidata applicazione MFC il richiamo dell'Aggiunta guidata metodo fornisce opzioni specifiche di MFC.

  • Per le interfacce di controlli ActiveX MFC, l'Aggiunta guidata metodo fornisce un elenco di metodi e proprietà standard del controllo che è possibile utilizzare direttamente o personalizzare.

  • Per tutte le altre interfacce, nelle procedure guidate Aggiungi metodo sono disponibili opzioni utili nella maggior parte delle situazioni.

È 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

Tipi di progetto Visual C++

Altre risorse

Utilizzo di file di risorse