Ajout d’objets et de contrôles à un projet ATL
Remarque
L’Assistant Composant ATL COM+ 1.0, l’Assistant Consommateur OLE DB ATL et l’Assistant Composant ASP ATL ne sont pas disponibles dans Visual Studio 2019 et ultérieur.
Vous pouvez utiliser l’un des Assistants de code ATL pour ajouter un objet ou un contrôle à vos projets ATL ou MFC. Pour chaque objet ou contrôle COM que vous ajoutez, l’Assistant génère des fichiers .cpp et .h, mais également un fichier .rgs pour une prise en charge du registre basée sur un script. Les Assistants de code ATL suivants sont disponibles dans Visual Studio :
- Objet simple ATL
- Boîte de dialogue ATL
- Contrôle ATL
- Page de propriétés ATL
- Ajout d’un composant ASP ATL
- Consommateur ATL OLE DB
- Ajouter la prise en charge ATL à MFC
- Assistant Composant COM+ 1.0 ATL
- Ajout d’un fournisseur OLE DB ATL
Remarque
Avant d’ajouter un objet ATL à votre projet, vous devez passer en revue les détails et les exigences de cet objet dans les rubriques d’aide connexes.
Pour ajouter un objet ou un contrôle à l’aide de l’Assistant Contrôle ATL
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le nœud du projet, puis cliquez sur Ajouter dans le menu contextuel. Cliquez sur Ajouter une classe.
La boîte de dialogue Ajouter une classe s’affiche.
Sélectionnez le dossier ATL situé dans le volet Catégories, puis sélectionnez un objet à insérer dans le volet Modèles. Cliquez sur Ouvrir. L’Assistant Code de l’objet sélectionné s’affiche.
Remarque
Si vous souhaitez ajouter un objet ATL à un projet MFC, vous devez ajouter la prise en charge ATL au projet existant. Pour cela, vous pouvez suivre les instructions fournies dans Ajout de la prise en charge ATL à votre projet MFC.
Si vous essayez d’ajouter un objet ATL à votre projet MFC sans ajouter au préalable une prise en charge ATL, Visual Studio vous demande si vous souhaitez ajouter la prise en charge ATL à votre projet. Cliquez sur Oui pour ajouter la prise en charge ATL au projet et ouvrir l’Assistant ATL sélectionné.
Voir aussi
Assistant Projet ATL
Types de projets C++ dans Visual Studio
Principes de base des objets ATL COM
Programmation avec ATL et le code C Run-Time
Configurations de projet ATL par défaut