Архив метки: C++

WinAPI: Диалоговые окна

Итак, мы добрались до следующего урока: Dialogs, GUI coders best friend. Здесь мы пытаемся модифицировать наше окошко с меню так, чтобы в меню Help нам выводилась какая-то информация. Добавим к файлу dlg_one.rc новые строчки: dlg_one.rc #include "resource.h" #include <windows.h> IDR_MYMENU MEN...

WinAPI: Динамическое меню

Не знаю, как правильно будет назвать данную тему. Суть в том, что можно создавать меню «на лету». Этому посвящена вторая часть статьи про создание меню для приложения. В прошлый раз мы всё делали через файлы ресурсов. Поскольку мы не будем использовать файлы ресурсов, в начало файла menu_t...

WinAPI: Меню и значки

В одной из заметок был описан пример создания окошка с помощью WinAPI C++. Возникающие в VSCode ошибки мы устранили. Затем я перешёл к примеру, в первой части которого к окошку добавили меню, а к исполняемому файлу был добавлен значок программы. Всё бы хорошо, но теперь мы стали использовать ресурсы...

WinAPI: Message Loop

Добрался до статьи Understanding the Message Loop и решил сделать её небольшой перевод. Читал её, читал, но что-то от меня постоянно ускользает. Если читать в оригинале, то какие-то важные моменты я упускаю. Поскольку я стал изучать статьи с этого сайта с некоторой «коварной» целью :), то...

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

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