From ef977514bc534ab39b14c1f14f49dfffbdd6d977 Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 6 Nov 2018 20:41:11 +0800 Subject: ... --- CruUI.vcxproj | 16 ++++++++++++---- src/application.cpp | 8 ++++---- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/CruUI.vcxproj b/CruUI.vcxproj index a2bca5bf..2957713d 100644 --- a/CruUI.vcxproj +++ b/CruUI.vcxproj @@ -29,11 +29,13 @@ Application true v141 + Unicode Application false v141 + Unicode Application @@ -73,11 +75,13 @@ - WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreadedDebugDLL Level3 ProgramDatabase Disabled + $(ProjectDir)\src;%(AdditionalIncludeDirectories) + stdcpplatest + CRU_X86;%(PreprocessorDefinitions) MachineX86 @@ -87,10 +91,12 @@ - WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreadedDLL Level3 ProgramDatabase + $(ProjectDir)\src;%(AdditionalIncludeDirectories) + stdcpplatest + CRU_X86;%(PreprocessorDefinitions) MachineX86 @@ -102,14 +108,16 @@ - $(ProjectDir)/src;%(AdditionalIncludeDirectories) + $(ProjectDir)\src;%(AdditionalIncludeDirectories) stdcpplatest + CRU_X64;%(PreprocessorDefinitions) - $(ProjectDir)/src;%(AdditionalIncludeDirectories) stdcpplatest + $(ProjectDir)\src;%(AdditionalIncludeDirectories) + CRU_X64;%(PreprocessorDefinitions) diff --git a/src/application.cpp b/src/application.cpp index 79aaf38d..a7984d25 100644 --- a/src/application.cpp +++ b/src/application.cpp @@ -12,7 +12,7 @@ namespace cru { constexpr int invoke_later_message_id = WM_USER + 2000; - LRESULT GodWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) + LRESULT CALLBACK GodWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { const auto app = Application::GetInstance(); @@ -103,9 +103,9 @@ namespace cru { void LoadSystemCursor(HINSTANCE h_instance) { - ui::cursors::arrow = std::make_shared(::LoadCursorW(nullptr, MAKEINTRESOURCEW(IDC_ARROW)), false); - ui::cursors::hand = std::make_shared(::LoadCursorW(nullptr, MAKEINTRESOURCEW(IDC_HAND)), false); - ui::cursors::i_beam = std::make_shared(::LoadCursorW(nullptr, MAKEINTRESOURCEW(IDC_IBEAM)), false); + ui::cursors::arrow = std::make_shared(::LoadCursorW(nullptr, IDC_ARROW), false); + ui::cursors::hand = std::make_shared(::LoadCursorW(nullptr, IDC_HAND), false); + ui::cursors::i_beam = std::make_shared(::LoadCursorW(nullptr, IDC_IBEAM), false); } } -- cgit v1.2.3