diff --git a/Samples/DynamicDPI/cpp/SampleEngine.cpp b/Samples/DynamicDPI/cpp/SampleEngine.cpp index 15fd5493..ea996ed3 100644 --- a/Samples/DynamicDPI/cpp/SampleEngine.cpp +++ b/Samples/DynamicDPI/cpp/SampleEngine.cpp @@ -43,8 +43,7 @@ void CSampleEngine::Update() template std::shared_ptr CSampleEngine::CreateElement() { - SPSceneElement newElement(new T(this)); - return newElement; + return std::make_shared(this); } void CSampleEngine::AddElement(SPSampleElementBase element) diff --git a/Samples/DynamicDPI/cpp/SampleRichEditControl.cpp b/Samples/DynamicDPI/cpp/SampleRichEditControl.cpp index 50350550..511af6b6 100644 --- a/Samples/DynamicDPI/cpp/SampleRichEditControl.cpp +++ b/Samples/DynamicDPI/cpp/SampleRichEditControl.cpp @@ -67,7 +67,7 @@ CSampleRichEditWindow::Initialize( // Define as a visible child window. // Also set flags to provide a multi-line rich edit experience. - WS_VISIBLE | WS_CHILD | + WS_VISIBLE | //WS_CHILD | WS_CLIPCHILDREN | WS_CLIPSIBLINGS | WS_VSCROLL | ES_WANTRETURN | ES_MULTILINE,