Condividi tramite


Aggiunta della finestra di dialogo ATL

Per aggiungere una finestra di dialogo ATL al progetto, è necessario che questo sia un progetto ATL o un progetto MFC con supporto ATL.È possibile utilizzare la Creazione guidata progetto ATL per creare un'applicazione ATL o aggiungere un oggetto ATL all'applicazione MFC per implementare il supporto ATL.

Per impostazione predefinita, la Creazione guidata finestra di dialogo ATL implementa una finestra di dialogo derivata da CAxDialogImpl.Questa classe include il supporto per contenere i controlli ActiveX e Windows.Per evitare l'overhead del supporto dei controlli ActiveX, una volta generato il codice con la procedura guidata, sostituire tutte le istanze di CAxDialogImpl con CSimpleDialog o CDialogImpl come classe base.

[!NOTA]

CSimpleDialog crea solo finestre di dialogo modali che supportano unicamente i controlli comuni di Windows.CDialogImpl crea finestre di dialogo modali o non modali.

Per aggiungere una risorsa finestra di dialogo ATL al progetto

  1. Creare un progetto ATL mediante la Creazione guidata progetto ATL.

  2. In Visualizzazione classi fare clic con il pulsante destro del mouse sul nome del progetto e scegliere Aggiungi dal menu di scelta rapida.Scegliere Aggiungi classe.

  3. Nel riquadro Modelli della finestra di dialogo Aggiungi classe fare clic su Finestra di dialogo ATL.Scegliere Apri per visualizzare la Creazione guidata finestra ATL.

Per ulteriori informazioni, vedere Implementazione di una finestra di dialogo.

Vedere anche

Riferimenti

Mappe messaggi (ATL)

Concetti

Aggiunta di una classe

Altre risorse

Classi di finestre ATL