balor とは
balor は C++ Windows GUI ライブラリです。
Java や .NET のように手軽で使いやすく、
MFC のように WIN32 API と連携しやすいライブラリを目指します。
特徴
Hello world サンプルコード
#include <Windows.h> #include <balor/gui/all.hpp> using namespace balor::gui; int APIENTRY WinMain(HINSTANCE , HINSTANCE , LPSTR , int ) { Frame frame(L"Hello world"); frame.onPaint() = [&] (Frame::Paint& e) { e.graphics().drawText(L"Hello world", 20, 10); }; frame.runMessageLoop(); return 0; }
対応開発環境
Visau C++ 2010 Express Edition 以降
動作環境
Windows XP 以降