File tree Expand file tree Collapse file tree 7 files changed +5
-13
lines changed
Expand file tree Collapse file tree 7 files changed +5
-13
lines changed Original file line number Diff line number Diff line change 44#include " $safeitemname$.g.cpp"
55#endif
66
7- using namespace winrt ;
8- using namespace Windows ::UI::Xaml;
9-
107namespace winrt ::$rootnamespace$::implementation
118{
129 int32_t $safeitemname$::MyProperty()
Original file line number Diff line number Diff line change 6363 <PrecompiledHeader >Use</PrecompiledHeader >
6464 <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
6565 <PrecompiledHeaderOutputFile >$(IntDir)pch.pch</PrecompiledHeaderOutputFile >
66- <PreprocessorDefinitions >_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
66+ <PreprocessorDefinitions >_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN; %(PreprocessorDefinitions)</PreprocessorDefinitions >
6767 <WarningLevel >Level4</WarningLevel >
6868 <AdditionalOptions >%(AdditionalOptions) /permissive- /bigobj</AdditionalOptions >
6969 </ClCompile >
Original file line number Diff line number Diff line change 6363 <PrecompiledHeader >Use</PrecompiledHeader >
6464 <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
6565 <PrecompiledHeaderOutputFile >$(IntDir)pch.pch</PrecompiledHeaderOutputFile >
66- <PreprocessorDefinitions >_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
66+ <PreprocessorDefinitions >_CONSOLE;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN; %(PreprocessorDefinitions)</PreprocessorDefinitions >
6767 <WarningLevel >Level4</WarningLevel >
6868 <AdditionalOptions >%(AdditionalOptions) /permissive- /bigobj</AdditionalOptions >
6969 </ClCompile >
Original file line number Diff line number Diff line change 7878 <!-- Temporarily disable cppwinrt heap enforcement to work around xaml compiler generated std::shared_ptr use -->
7979 <AdditionalOptions Condition =" '$(CppWinRTHeapEnforcement)'==''" >/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)</AdditionalOptions >
8080 <DisableSpecificWarnings ></DisableSpecificWarnings >
81+ <PreprocessorDefinitions >WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions >
8182 </ClCompile >
8283 </ItemDefinitionGroup >
8384 <ItemDefinitionGroup Condition =" '$(Configuration)'=='Debug'" >
Original file line number Diff line number Diff line change 7676 <WarningLevel >Level4</WarningLevel >
7777 <AdditionalOptions >%(AdditionalOptions) /bigobj</AdditionalOptions >
7878 <DisableSpecificWarnings ></DisableSpecificWarnings >
79+ <PreprocessorDefinitions >WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)</PreprocessorDefinitions >
7980 </ClCompile >
8081 <Link >
8182 <GenerateWindowsMetadata >false</GenerateWindowsMetadata >
Original file line number Diff line number Diff line change 8282 <!-- Temporarily disable cppwinrt heap enforcement to work around xaml compiler generated std::shared_ptr use -->
8383 <AdditionalOptions Condition =" '$(CppWinRTHeapEnforcement)'==''" >/DWINRT_NO_MAKE_DETECTION %(AdditionalOptions)</AdditionalOptions >
8484 <DisableSpecificWarnings ></DisableSpecificWarnings >
85- <PreprocessorDefinitions >_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions >
85+ <PreprocessorDefinitions >_WINRT_DLL;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN; %(PreprocessorDefinitions)</PreprocessorDefinitions >
8686 <AdditionalUsingDirectories >$(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)</AdditionalUsingDirectories >
8787 </ClCompile >
8888 <Link >
Original file line number Diff line number Diff line change 22#include <unknwn.h>
33#include <winrt/Windows.Foundation.h>
44#include <winrt/Windows.Foundation.Collections.h>
5- #include <winrt/Windows.UI.Xaml.h>
6- #include <winrt/Windows.UI.Xaml.Controls.h>
7- #include <winrt/Windows.UI.Xaml.Controls.Primitives.h>
8- #include <winrt/Windows.UI.Xaml.Data.h>
9- #include <winrt/Windows.UI.Xaml.Interop.h>
10- #include <winrt/Windows.UI.Xaml.Markup.h>
11- #include <winrt/Windows.UI.Xaml.Navigation.h>
You can’t perform that action at this time.
0 commit comments