Перегрузка функции WinMain () при использовании набора символов Unicode - PullRequest
0 голосов
/ 31 декабря 2011

Как я могу перегрузить функцию WinMain() при использовании набора символов Unicode в Visual Studio?Спасибо.

Вот код, о котором я говорю

1 Ответ

3 голосов
/ 31 декабря 2011

Нет смысла перегружать WinMain, эта функция вызывается только один раз при запуске. Если вы хотите, чтобы он работал в сборках UNICODE и сборках, отличных от UNICODE, вы должны сделать suse, чтобы он принимал wchar_t * и char * для параметра pszCmdLine:

int WINAPI _tWinMain(
   HINSTANCE hInstanceExe,
   HINSTANCE,
   PTSTR pszCmdLine,
   int nCmdShow);
...