Travaille avec Unicode, tu peux définir ça dans les propriétés de ton projet. Mais lors de la manipulation des chaines de caractères des trucs comme ça :
printf("Bonjour toi !\n");
Deviendront cela :
_tprintf(_T("Bonjour toi !\n");
La correspondance des fonctions est expliquée dans MSDN, disponible gratuitement en ligne. Pour info, des macros ont déjà été créées, donc si tu fais ceci, ton projet pourra être compilé sans problèmes en Unicode comme en ANSI :
MessageBox(NULL,_T("BOOH !"),_T(""),0);
N'oublie pas d'inclure tchar.h dans ton header précompilé si tu en utilises un ou en tête des fichiers source qui manipulent les strings.
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question