aboutsummaryrefslogtreecommitdiff
path: root/src/platform_win/win_native_window.cpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2019-04-01 15:51:56 +0800
committercrupest <crupest@outlook.com>2019-04-01 15:51:56 +0800
commit9e382d2175c6706e69b734480e26032e16d0bde4 (patch)
tree2702ea4dedabd5fad4be7b0f5eea1af7b7bda121 /src/platform_win/win_native_window.cpp
parent3e89aa733587043645f5fda72596e4ff3cd21d2a (diff)
downloadcru-9e382d2175c6706e69b734480e26032e16d0bde4.tar.gz
cru-9e382d2175c6706e69b734480e26032e16d0bde4.tar.bz2
cru-9e382d2175c6706e69b734480e26032e16d0bde4.zip
...
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) {