Assistant Ajout de classes d'une Typelib
L’Assistant crée une classe pour chaque interface que vous ajoutez à partir de la bibliothèque de types sélectionnée.
Implémenter une interface à partir de
Spécifie l’emplacement de la bibliothèque de types.
Option Description Registre Les bibliothèques de types inscrites sont répertoriées dans Bibliothèques de types disponibles. File Indiquez l’emplacement du fichier à l’emplacement pour les bibliothèques de types qui ne sont pas inscrites auprès du système. Bibliothèques de types disponibles
Répertorie les bibliothèques de types inscrites dans le système. Sélectionnez une bibliothèque de types dans cette liste pour afficher ses interfaces dans la liste des interfaces.
Lieu
Spécifie l’emplacement de la bibliothèque de types. Sous Implémenter l’interface, sélectionnez Fichier pour fournir l’emplacement du fichier de bibliothèque de types. Pour accéder à l’emplacement du fichier, sélectionnez le bouton de sélection (...).
Interfaces disponibles
Répertorie les interfaces de la bibliothèque de types sélectionnée dans la liste des bibliothèques de types disponibles.
Bouton de transfert Description > Ajoute l’interface sélectionnée dans la liste Interfaces . N’est pas disponible si aucune interface n’est sélectionnée. >> Ajoute toutes les interfaces de la bibliothèque de types sélectionnée dans la liste des bibliothèques de types disponibles. < Supprime la classe sélectionnée dans la liste Implémenter des interfaces . Non disponible si aucune classe n’est sélectionnée. << Supprime toutes les classes de la liste Implémenter les interfaces. Non disponible si la liste Implémenter les interfaces est vide. Implémenter les interfaces
Spécifie les noms de classe à générer à partir des interfaces ajoutées à l’aide du bouton > ou >>. Cliquez sur la zone pour sélectionner une classe, puis utilisez les touches haut ou bas pour parcourir la liste. L’Assistant génère des classes lorsque vous sélectionnez OK. Vous ne pouvez sélectionner qu’une seule classe à la fois dans cette zone.
Pour supprimer une classe, sélectionnez-la dans cette liste, puis sélectionnez <. Sélectionnez cette option << pour supprimer toutes les classes de la zone Implémenter des interfaces .
Utilisez cet Assistant pour ajouter une classe MFC à partir d’une bibliothèque de types disponible. L’Assistant crée une classe pour chaque interface que vous ajoutez à partir de la bibliothèque de types sélectionnée.
Ajouter une classe à partir de
Spécifie l’emplacement de la bibliothèque de types à partir de laquelle la classe est créée.
Option Description Registre Les bibliothèques de types inscrites sont répertoriées dans Bibliothèques de types disponibles. File Indiquez l’emplacement du fichier à l’emplacement pour les bibliothèques de types qui ne sont pas inscrites auprès du système. Bibliothèques de types disponibles
Répertorie les bibliothèques de types inscrites dans le système. Sélectionnez une bibliothèque de types dans cette liste pour afficher ses interfaces dans la liste des interfaces.
Lieu
Spécifie l’emplacement de la bibliothèque de types. Si vous sélectionnez Fichier sous Ajouter une classe à partir de, vous pouvez fournir l’emplacement du fichier contenant la bibliothèque de types. Pour accéder à l’emplacement du fichier, sélectionnez le bouton de sélection (...).
Interfaces
Répertorie les interfaces de la bibliothèque de types sélectionnée dans la liste des bibliothèques de types disponibles.
Bouton de transfert Description > Ajoute l’interface sélectionnée dans la liste Interfaces . N’est pas disponible si aucune interface n’est sélectionnée. >> Ajoute toutes les interfaces de la bibliothèque de types sélectionnée dans la liste des bibliothèques de types disponibles. < Supprime la classe sélectionnée dans la liste des classes générées. Non disponible si aucune classe n’est sélectionnée dans la liste des classes générées. << Supprime toutes les classes de la liste Classes générées. N’est pas disponible si la liste Classes générées est vide. Classes générées
Spécifie les noms de classe à générer à partir des interfaces ajoutées à l’aide du bouton > ou >>. Cliquez sur la zone pour sélectionner une classe, puis utilisez les touches haut ou bas pour parcourir la liste, en affichant chaque nom de classe dans la zone Classe et nom de fichier dans la zone Fichier générée par l’Assistant lorsque vous sélectionnez Terminer. Vous ne pouvez sélectionner qu’une seule classe à la fois dans cette zone.
Pour supprimer une classe, sélectionnez-la dans cette liste, puis sélectionnez <. Sélectionnez cette option << pour supprimer toutes les classes dans la zone Classes générées.
Classe
Spécifie le nom de la classe sélectionnée dans la zone Classes générées. Cette classe est ajoutée par l’Assistant quand vous sélectionnez Terminer. Vous pouvez modifier le nom dans la zone Class.
File
Définit le nom du fichier d’en-tête de la nouvelle classe. Par défaut, ce nom est basé sur celui fourni dans Classes générées. Sélectionnez le bouton de sélection pour enregistrer le fichier à l’emplacement de votre choix ou pour ajouter la déclaration de classe à un fichier existant. Si vous choisissez un fichier existant, l’Assistant attend que vous sélectionniez Terminer pour l’enregistrer à l’emplacement sélectionné.
L’Assistant ne remplace aucun fichier. Si vous sélectionnez le nom d’un fichier existant, lorsque vous sélectionnez Terminer, l’Assistant vous invite à indiquer si la déclaration de classe doit être ajoutée au contenu du fichier. Sélectionnez Oui pour l’ajouter au fichier ou Non pour revenir à l’Assistant et spécifier un autre nom de fichier.
Voir aussi
Classe MFC à partir d’une bibliothèque de types
Clients Automation : utilisation des bibliothèques de types