J'essaie d'acquérir une compréhension de base de ce que l'on entend par une page de code Windows. J'ai l'impression que c'est une traduction entre une valeur donnée de 8 bits et une certaine «abstraction» pour un graphisme donné.Que sont les pages de codes Windows?
J'ai fait l'expérience suivante. J'ai créé un "" caractère littéral avec deux versions de la lettre u avec un tréma. Un créé en utilisant la valeur ALT 129 (utilise la page de code 437) et l'autre en utilisant la valeur ALT 0252 (utilise la page de code 1252). Quand j'examiné le littéral les deux personnages avaient la valeur 252.
est-252 l'abstraction 8 bits universel pour u avec un tréma? Est-ce la valeur Unicode?
En dehors de l'entrée du clavier sont là des routines de bibliothèque ou appels système que les pages de code d'utilisation? Par exemple existe-t-il une fonction pour traduire une chaîne en utilisant une table de codes donnée (comme ci-dessus pour la valeur ALT 129)?
sont-il des routines du système windows ou des fonctions de bibliothèque appelable de C++ pour travailler avec des pages de code? –
Je ne suis pas tout à fait sûr, mais un coup d'oeil sur le site msdn suggère ce lien - http://msdn.microsoft.com/fr-fr/library/dd374085% 28VS.85% 29.aspx –