Partager via


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.

Capture d’écran de l’Assistant Ajouter une classe à partir de Typelib.

  • 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