Avantages de la portabilité d'un jeu de caractères
Il est préférable d'utiliser les fonctionnalités de portabilité runtime MFC et C même si vous ne comptez pas internationaliser votre application pour le moment :
Le codage portable rend votre base de code flexible. Ultérieurement, vous pouvez le convertir facilement en Unicode ou en MBCS.
L'utilisation de Unicode rend vos applications Windows 2000 plus efficaces. Dans la mesure où Windows 2000 utilise Unicode, les chaînes non-Unicode échangées avec le système d'exploitation doivent être traduites, ce qui peut provoquer du temps de gestion mémoire.
L'utilisation de MBCS vous permet de prendre en charge les marchés internationaux sur des plateformes Win32 autre que Windows 2000, par exemple Windows 95 ou Windows 98.