#pragma once #include #include #include "resource.h" // Embedded HTML page for web remote control. // Source of truth: server/web/index.html (shared with future Go server). // Compiled into the binary as RC BINARY resource IDR_WEB_INDEX_HTML. inline std::string GetWebPageHTML() { HRSRC hRes = FindResourceA(NULL, MAKEINTRESOURCEA(IDR_WEB_INDEX_HTML), "BINARY"); if (!hRes) return {}; DWORD size = SizeofResource(NULL, hRes); if (!size) return {}; HGLOBAL hData = LoadResource(NULL, hRes); if (!hData) return {}; LPVOID p = LockResource(hData); if (!p) return {}; return std::string(static_cast(p), size); }