aboutsummaryrefslogtreecommitdiff
path: root/src/win/native/UiApplication.cpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-10-28 21:28:15 +0800
committercrupest <crupest@outlook.com>2020-10-28 21:28:15 +0800
commitdf4df679e157f974773dad7776b204e9d4f3009e (patch)
treebbc1e939a6e7cf38c2b982ad071e145e3f583caa /src/win/native/UiApplication.cpp
parent6ce70ed4b08c7db20b6b384be26c7fc4e11c98de (diff)
downloadcru-df4df679e157f974773dad7776b204e9d4f3009e.tar.gz
cru-df4df679e157f974773dad7776b204e9d4f3009e.tar.bz2
cru-df4df679e157f974773dad7776b204e9d4f3009e.zip
...
Diffstat (limited to 'src/win/native/UiApplication.cpp')
-rw-r--r--src/win/native/UiApplication.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/win/native/UiApplication.cpp b/src/win/native/UiApplication.cpp
index 3f7a0cf5..60ff8e8c 100644
--- a/src/win/native/UiApplication.cpp
+++ b/src/win/native/UiApplication.cpp
@@ -100,15 +100,13 @@ std::vector<INativeWindow*> WinUiApplication::GetAllWindow() {
return result;
}
-std::shared_ptr<INativeWindowResolver> WinUiApplication::CreateWindow(
- INativeWindow* parent) {
+INativeWindow* WinUiApplication::CreateWindow(INativeWindow* parent) {
WinNativeWindow* p = nullptr;
if (parent != nullptr) {
p = CheckPlatform<WinNativeWindow>(parent, GetPlatformId());
}
- return (new WinNativeWindow(this, window_manager_->GetGeneralWindowClass(),
- WS_OVERLAPPEDWINDOW, p))
- ->GetResolver();
+ return new WinNativeWindow(this, window_manager_->GetGeneralWindowClass(),
+ WS_OVERLAPPEDWINDOW, p);
}
cru::platform::graph::IGraphFactory* WinUiApplication::GetGraphFactory() {