Partager via


Test des propriétés et des événements avec le conteneur de test

L’application Conteneur de test, fournie en Visual C++, est un conteneur de contrôle ActiveX pour le test et le débogage des contrôles ActiveX. Le conteneur de tests permet au développeur de contrôles de tester la fonctionnalité du contrôle en modifiant ses propriétés, en appelant ses méthodes et en lançant ses événements. Le conteneur de test peut afficher les journaux des notifications de liaison de données et fournit également des installations pour tester la fonctionnalité de persistance d’un contrôle ActiveX : vous pouvez enregistrer des propriétés dans un flux ou dans un sous-stockage, les recharger et examiner les données de flux stockés. Cette section explique comment utiliser les fonctionnalités de base du conteneur de test. Pour plus d’informations, sélectionnez le menu Aide lors de l’exécution du conteneur de test.

Pour accéder au conteneur de test ActiveX Control

  1. Générez l’exemple TSTCON : conteneur de test de contrôle ActiveX.

Pour tester votre contrôle ActiveX

  1. Dans le menu Modifier du conteneur de test, cliquez sur Insérer un nouveau contrôle.

  2. Dans la zone Insérer un contrôle , sélectionnez le contrôle souhaité, puis cliquez sur OK. Le contrôle apparaît dans le conteneur de contrôle.

    Remarque

    Si votre contrôle n’est pas répertorié dans la boîte de dialogue Insérer un contrôle , vérifiez que vous l’avez inscrit auprès de la commande Register Controls dans le menu Fichier du conteneur de test.

À ce stade, vous pouvez tester les propriétés ou les événements de votre contrôle.

Pour tester les propriétés

  1. Dans le menu Contrôle , cliquez sur Appeler des méthodes.

  2. Dans la liste déroulante Nom de la méthode, sélectionnez la méthode PropPut pour la propriété que vous souhaitez tester.

  3. Modifiez la valeur de paramètre ou le type de paramètre, puis cliquez sur le bouton Définir la valeur.

  4. Cliquez sur Invoke pour appliquer la nouvelle valeur à l’objet.

    La propriété contient maintenant la nouvelle valeur.

Pour tester les événements et spécifier la destination des informations d’événement.

  1. Dans le menu Options , cliquez sur Journalisation.

  2. Spécifiez la destination des informations d’événement.

Voir aussi

Contrôles ActiveX MFC
Guide pratique pour déboguer un contrôle ActiveX