diff options
author | crupest <crupest@outlook.com> | 2020-10-28 21:28:15 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-10-28 21:28:15 +0800 |
commit | df4df679e157f974773dad7776b204e9d4f3009e (patch) | |
tree | bbc1e939a6e7cf38c2b982ad071e145e3f583caa /src/win/native/UiApplication.cpp | |
parent | 6ce70ed4b08c7db20b6b384be26c7fc4e11c98de (diff) | |
download | cru-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.cpp | 8 |
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() { |