В прошлый раз я успешно настроил компиляцию проекта C++ в Visual Studio Code. Пример, который рассматривался в той заметке компилировался без ошибок. Но вот пример с MessageBox на WinAPI выдавал ошибку: int MessageBoxA(HWND,LPCSTR,LPCSTR,UINT)’: cannot convert argument 2 from ‘const wcha...
Поскольку мне всё равно пришлось ставить Visual Studio Community для того, чтобы установить Windows Kits для работы с WinAPI, то я решил не использовать MingW, а доустановить C++ build tools и использовать их для компиляции. В этом случае придётся переделать задачи (tasks) и настройки VSCode. Хороше...
В одной заметке я разбирал ошибки при компиляции файла C++ с примером вызова сообщения на WinAPI. Изначально я хотел просто разобрать тот пример, но в итоге пришлось разбираться с ошибками в Visual Studio. Если это только начало, и мне и дальше придётся переделывать каждый пример, чтобы избавится от...
Рассматриваю пример кода на WinAPI: #include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK); return 0; } Если ничего не изменять, то в Visual Studio Community я получаю такое...