J'écris une application MFC qui utilise le MS Mappoint OCX. J'ai besoin d'afficher les emplacements des personnes et des véhicules sur la carte et la meilleure chose à faire est d'utiliser des objets en punaise. Je n'ai aucun problème à afficher une icône de punaise de stock avec du texte, mais je veux changer l'icône en icône personnalisée. De la quantité limitée d'informations de programmation Mappoint là il semble que la façon de le faire est de créer un objet symbole d'un symbole objet attribuer ensuite à un pushpin comme ça ..Comment affecter une icône personnalisée à une punaise dans Mappoint?
CSymbols symbols;
CSymbol symbol;
symbol=symbols.Add("c:/temp/myicon.ico");
pushpin.put_Symbol(symbol.get_ID());
Mais le programme se bloque avec un exception non gérée dans l'instruction symbols.add. Est-ce que quelqu'un peut me dire ce que je fais mal ici? ou suis-je totalement sur la mauvaise piste?
Merci pour votre temps
Ian