Comment ajouter une ressource de barre d'outils à l'objet enfichable?

Par défaut, l'Assistant composant logiciel enfichable MMC n'offre pas une ressource de barre d'outils pour le modèle enfichable. La raison étant que l'ID de la ressource de barre d'outils est inconnue au moment de la création. Cependant, vous pouvez ajouter une barre d'outils manuellement en quelques étapes.

  1. Créer une ressource de barre d'outils du composant logiciel enfichable projet, à l'aide de l'éditeur de la barre d'outils. Assurez-vous que chaque bouton de barre d'outils est de 16 pixels de large par 16 pixels de haut.

  2. Localisez la carte ID de barre d'outils de la carte enfichable objet de la classe de données de l'objet snap-in (situé dans le snapin_name.Fichier H).

  3. Modifier la carte en ajoutant une entrée entre BEGIN_SNAPINTOOLBARID_MAP et END_SNAPINTOOLBARID_MAP semblable à la suivante:
    SNAPINTOOLBARID_ENTRY(IDR_TBARNAME)
    
  4. Enregistrez vos modifications dans le projet et reconstruire.

&Notenbsp ;  Utiliser les macros SNAPINTOOLBARID_ENTRY supplémentaires pour ajouter des ressources de la barre d'outils supplémentaires pour le module enfichable.

Index