Единственное различие заключается в том, что Winmain принимает char * для параметра lpCmdLine, а wWinMain принимает wchar_t *.
В Windows XP, если запись приложения является WinMain, Windows конвертирует командную строку из Unicode в Ansi и переходит к приложению?
Если параметр командной строки должен быть в Юникоде (например, имя файла Unicode, преобразование приведет к отсутствию некоторых символов), означает ли это, что я должен использовать wWinMain в качестве функции ввода?