Bonjour,
Je reprends actuellement des exemples issues d'un livre du précédent millénaire :
Je rencontre souvant des déclaration telles que :
Et j'obtiens une erreur comme quoi un const char * ne peut pas être utilisé pour initialiser pour le type TCHAR.
Code : Sélectionner tout - Visualiser dans une fenêtre à part static TCHAR* szPointer = TEXT("Pointed text")
Pouvez-vous m'expliquer plus en détail ce que siginifie cette erreur ? Peut-être y-a-t'il des paramètrages (Multi-Byte Char Set,...) dans Visual Studio (j'utilise la version la plus récente) pour éviter de faire appel à une myriade de librairies externes ?
Ps : à l'avenir je passerai tout en Unicode, mais pour l'instant je préfère suivre les examples au plus près.
Merci par avance !







Répondre avec citation


. En fait, j'avais omis de préciser que je me passe sur le libre Windows Programming de Charles Petzold qui ne traite normalement que du C, mais bon je présume que l'erreur ne venait pas de là.
.

Partager