Je commence juste un nouveau projet ATL/WTL et je me demandais si la variable globale _Module est toujours nécessaire?ATL/WTL nécessite-t-il toujours l'utilisation d'une variable globale _Module?
Retour quelques années, quand je commence à travailler avec WTL il était nécessaire (au moins pour 3,0 ATL) que vous définissez une variable globale telle que:
CAppModule _Module;
Pour obtenir ATL pour fonctionner correctement. Mais récemment, j'ai lu quelque part que cela pourrait ne plus être nécessaire (mais le code généré par l'assistant l'utilise encore). J'ai également fait une recherche à travers les répertoires d'inclusion de Visual C++ et il a seulement ramassé _Module à quelques endroits - notamment le registre ATL COM.
Alors est-ce que j'ai encore besoin de définir une variable globale pour utiliser ATL de nos jours?
J'ai mentionné que le dernier code généré par l'assistant l'utilise toujours, même chose pour les échantillons. Je ne réponds toujours pas à ma question. – Daemin
Puisque vous n'avez * pas * mentionné les échantillons WTL, qui sont plus intéressants que ceux des dossiers VS, j'ai pensé qu'il était tout à fait approprié de mentionner le. –