Je commence à développer une série de contrôles ATL ActiveX personnalisés pour un nouveau projet et j'utilise l'assistant de projet ATL. Pour l'avenir je veux m'assurer que les contrôles peuvent être utilisés dans C# et VC++.Propriété de police ATL ActiveX
J'ai rencontré un problème où je peux créer un projet C#, abandonner mon contrôle sur un formulaire et modifier la propriété de police. Le texte rendu est immédiatement redessiné dans la police nouvellement sélectionnée.
Toutefois, lorsque je crée un projet basé sur MFC dans VC++, supprimez mon contrôle sur une boîte de dialogue et modifiez la propriété de police. Le texte rendu n'est PAS redessiné dans la police nouvellement sélectionnée. Si je déplace mon contrôle sur la boîte de dialogue, le test est redessiné correctement
Ce qui donne? Les deux frameworks d'applications sont hébergés dans le même environnement MSVS 2010 et utilisent la même boîte à outils mais se comportent différemment. J'ai cherché une réponse pendant des heures mais en vain.
Aucun problème lors de l'exécution. Merci – user1269285