/** * @file demo.cpp * @brief 一个简单的演示程序,展示 StellarX GUI 框架的基本用法。 * @description 创建一个带有按钮的窗口,点击按钮会弹出对话框 */ // 只需包含这一个头文件即可使用所有功能 #include "StellarX.h" // 程序入口点(请使用WinMain以获得更好的兼容性) int WINAPI WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nShowCmd) { // 1. 创建一个640x480的窗口,背景为白色,标题为"我的应用" Window mainWindow(640, 480, 0, RGB(255, 255, 255), "我的第一个星垣应用"); // 2. 创建一个按钮 (使用智能指针管理) auto myButton = std::make_unique