This commit is contained in:
yc S
2024-10-28 16:37:56 +08:00
parent 9a6c1b52ec
commit 3bfd924dc7
3 changed files with 165 additions and 27 deletions
+26 -1
View File
@@ -1,2 +1,27 @@
#include "../CarlbeksLib/gxdef.h"
#include <Windows.h>
#include <winuser.h>
#include "../CarlbeksLib/gxdef.h"
#include "../CarlbeksLib/rgui.h"
#include "../CarlbeksLib/iwindows.h"
static HINSTANCE MainInstance;
static HWND MainWindowHandle;
static inline String ApplicationName = L"Project";
inline Carlbeks::UI::Main MainWindow;
inline Carlbeks::UI::TickThread MainTick{ &MainWindow };
inline void Initialize() noexcept {
Carlbeks::WindowsInterface::ShowConsoleIO();
MainWindow.setWindow(MainWindowHandle);
MainWindow.setDC(GetDC(MainWindowHandle));
MainTick.start();
}
inline void Finalize() noexcept {
MainTick.stopAndWait();
_wsystem(L"pause");
}