Partager via


Ordre des opérations pour créer des contrôles ActiveX

Le tableau suivant indique le rôle et le rôle de l'infrastructure en créant des contrôles ActiveX (précédemment appelés " contrôles OLE).

Créer des contrôles ActiveX

Tâche

Vous faites

La structure accomplit

Créez une infrastructure du contrôle ActiveX.

Exécutez l'Assistant Contrôle ActiveX MFC pour créer votre contrôle.Spécifiez les options souhaitées dans les pages options.Les options incluent le type et le nom du contrôle dans le projet, les licences, le sous-classement, et sur une méthode de zone.

L'Assistant Contrôle ActiveX MFC crée les fichiers pour un contrôle ActiveX avec les fonctionnalités de base, y compris les fichiers sources pour votre application, contrôle, et page de propriétés ou pages ; un fichier de ressources ; un fichier projet ; et d'autres, tout adapté à vos spécifications.

Consultez ce que le contrôle et l'Assistant Contrôle ActiveX offrent sans ajouter une ligne de votre propre code.

Générez le contrôle ActiveX et testez-le avec Internet Explorer ou Exemple TSTCON.

Le contrôle en cours de exécution peut être redimensionné et déplacés.Elle possède également une méthode d' About Box (si choisi) qui peut être appelée.

Implémentez les méthodes de contrôle et les propriétés.

Implémentez les méthodes et propriétés spécifiques au contrôle en ajoutant des fonctions membres pour fournir une interface exposée aux paramètres.Ajoutez des variables membres pour contenir des structures de données et pour utiliser des gestionnaires d'événements pour déclencher des événements lorsque vous définissez.

L'infrastructure a déjà défini une carte pour prendre en charge les événements du contrôle, les propriétés, les méthodes et, vous permettant au focus sur la façon dont les propriétés et les méthodes sont implémentées.La page de propriétés par défaut est visible et une valeur par défaut à propos de méthode de zone est fournie.

Construisez la page de propriétés ou les pages du contrôle.

Utilisez les éditeurs de ressources Visual C++ pour modifier visuellement l'interface de la page de propriétés du contrôle :

  • Créez des pages de propriétés supplémentaires.

  • Créer et modifier des bitmaps, les icônes, et les curseurs.

Vous pouvez également tester la page de propriétés dans l'éditeur de boîtes de dialogue.

Le fichier de ressources par défaut créé par l'Assistant Application MFC fournit plusieurs des ressources dont vous avez besoin.Visual C++ vous permet de modifier les ressources existantes et d'ajouter de nouvelles ressources facilement et visuellement.

Testez des événements, des méthodes, les propriétés et du contrôle.

Régénérez le contrôle et l'utilisation de Test Container de vérifier que vos gestionnaires fonctionnent correctement.

Vous pouvez appeler les méthodes de contrôle et manipuler ses propriétés via l'interface de page de propriétés ou via Test Container.En outre, utilisez l'outil Test Container aux événements de suivi déclenchés par le contrôle et des notifications reçus par le conteneur du contrôle.

Voir aussi

Concepts

Générer sur l'infrastructure

Ordre des opérations pour générer des applications MFC

Ordre des opérations pour créer des applications OLE

Ordre des opérations pour créer des applications de base de données