- О фреймворке
- Установка для Visual Studio
- Установка для VS Code
- Установка OpenGL
- Документация
- Обратная связь
WinAPI To Its Slightest- это фреймворк для Win32API с открытым исходным кодом, который призван упростить работу с API, предоставляемым Windows, для разработки классических приложений. WAPITIS позволяет с легкостью создавать окна и элементы интерфейса, настраивать и обрабатывать их. Также с версии 0.4.1 Alpha добавлена поддержка OpenGL.
- Откройте Visual studio, создайте новый проект с типом "Классическое приложение Windows".
- В проекте выделите следующие папки и удалите их (клавиша
Delete
).
- Нажмите ПКМ по пиктограмме решения и в контекстном меню выберите пункт открыть папку в проводнике.
- Выделите все имеющиеся файлы и удалить их. Не закрывайте папку.
- Перейдите на вкладку
Releases
в репозитории.
- В самом новом релизе скачайте архив Framework.zip
- Распакуйте папку из архива в то место, откуда вы удалили все файлы.
- Откройте распакованную папку Framework.
- Выделите файлы
FrameworkEntryPoint.cpp
иmain.hpp
и перенесите их на пиктограмму решения в Visual Studio.
- Если вы все сделали правильно, то получите следующий результат в обозревателе решения:
Откройте файл main.hpp
, где вы будете писать свой код.
Для работы с WAPITIS непосредственно в VS Code вам понадобится установить расширение "C/C++" из каталога расширений и установить компилятор GCC и дебаггер GDB из MinGW по этой инструкции: https://code.visualstudio.com/docs/cpp/config-mingw.
ВАЖНО: Не пропустите ЧЕТВЕРТЫЙ пункт из руководства выше!
- Запустите Visual Studio Code и нажмите Open Folder
- Выберите / создайте директорию для хранения проекта.
- Перейдите на вкладку
Releases
в репозитории.
- В самом новом релизе скачайте два архива: Framework.zip и vscode.zip.
- Распакуйте оба архива и перенесите содержимое в рабочую область VS Code.
- В итоге проект должен выглядеть так:
Откройте файл main.hpp, где вы будете писать свой код. Компиляция программы является Default Build Task (Ctrl+Shift+B), а запуск и отладка программы / запуск без отладки – F5 / Ctrl+F5 соответственно.
Опциональная установка поддержки OpenGL.
- После установки WAPITITS снова перейдите на вкладку
Releases
в репозитории.
- В самом новом релизе скачайте архив
OpenGL.zip
.
- Распакуйте архив и перенесите содержимое в папку с проектом.
- Нажмите «Заменить файл в папке назначения».
- В итоге проект должен выглядеть так:
Откройте файл main.hpp, где вы будете писать свой код.
Документацию о всех поддерживаемых функциях фреймворка ищите на Wiki в GitHub.
Любые пожелания, просьбы и заметки о найденных багах оставлять в разделе Issues на GitHub