aboutsummaryrefslogtreecommitdiff
path: root/src/platform_win/win_native_window.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform_win/win_native_window.cpp')
-rw-r--r--src/platform_win/win_native_window.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/platform_win/win_native_window.cpp b/src/platform_win/win_native_window.cpp
index 5c159290..ae740205 100644
--- a/src/platform_win/win_native_window.cpp
+++ b/src/platform_win/win_native_window.cpp
@@ -2,6 +2,7 @@
#include "cru/platform/win/exception.hpp"
#include "cru/platform/win/win_application.hpp"
+#include "cru/platform/win/win_painter.hpp"
#include "cru/platform/win/window_class.hpp"
#include "dpi_util.hpp"
#include "window_manager.hpp"
@@ -111,6 +112,8 @@ void WinNativeWindow::SetWindowRect(const ui::Rect& rect) {
}
}
+Painter* WinNativeWindow::BeginPaint() { return new WinPainter(this); }
+
bool WinNativeWindow::HandleNativeWindowMessage(HWND hwnd, UINT msg,
WPARAM w_param, LPARAM l_param,
LRESULT* result) {