Différence entre WinMain et wWinMain

La seule différence est que Winmain prend char* pour lpCmdLine paramètre, tandis que wWinMain prend wchar_t*.

Sur Windows XP, si une entrée de l'application est WinMain, Windows convertir la ligne de commande à partir d'Unicode en Ansi et passer à l'application?

Si le paramètre de ligne de commande doit être en Unicode (par exemple, nom de fichier Unicode, la conversion sera la cause de certains caractères manquant), cela signifie que je dois utiliser wWinMain que la fonction d'entrée?

source d'informationauteur cuteCAT