Архив метки: VSCode

VSCode: Пример window_click на WinAPI

В следующем примере на C++ с использованием WinAPI я также получил ряд ошибок в VSCode. большую часть я уже успешно исправил раньше. Но здесь добавились новые. Для начала сам пример: #include <windows.h> const char g_szClassName[] = "myWindowClass"; LRESULT CALLBACK WndProc(HWND hwnd, UINT msg...

VSCode: Cannot convert argument from const wchar_t to LPCSTR

В прошлый раз я успешно настроил компиляцию проекта C++ в Visual Studio Code. Пример, который рассматривался в той заметке компилировался без ошибок. Но вот пример с MessageBox на WinAPI выдавал ошибку: int MessageBoxA(HWND,LPCSTR,LPCSTR,UINT)’: cannot convert argument 2 from ‘const wcha...

VSCode: Компиляция и отладка приложения C++

Поскольку мне всё равно пришлось ставить Visual Studio Community для того, чтобы установить Windows Kits для работы с WinAPI, то я решил не использовать MingW, а доустановить C++ build tools и использовать их для компиляции. В этом случае придётся переделать задачи (tasks) и настройки VSCode. Хороше...

VSCode: Компилировать файл

В одной заметке я разбирал ошибки при компиляции файла C++ с примером вызова сообщения на WinAPI. Изначально я хотел просто разобрать тот пример, но в итоге пришлось разбираться с ошибками в Visual Studio. Если это только начало, и мне и дальше придётся переделывать каждый пример, чтобы избавится от...