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