pch.h
1 // Precompiled header file. 2 3 #pragma once 4 5 #define WIN32_LEAN_AND_MEAN 6 #define NOMINMAX 7 #define NOMCX 8 #define NOHELP 9 #define NOCOMM 10 11 // Windows and STL 12 #include <Shobjidl.h> 13 #include <shlwapi.h> 14 #include <shellapi.h> 15 #include <Windows.h> 16 #include <shlobj.h> 17 #include <vector> 18 #include <system_error> 19 #include <memory> 20 #include <iostream> 21 #include <atlbase.h> 22 #include <wrl.h> 23 #include <wrl/module.h> 24 #include <wrl/client.h> 25 #include <Unknwn.h> 26 using namespace Microsoft::WRL; 27 28 // PowerToys project common 29 #include <ProjectTelemetry.h> 30 #include <common/utils/resources.h> 31 #include <common/logger/logger.h> 32 #include <common/logger/logger_settings.h> 33 #include <common/utils/logger_helper.h> 34 #include <common/Themes/theme_helpers.h> 35 36 // New project specific 37 #include "dll_main.h" 38 #include "template_folder.h" 39 #include "settings.h" 40 #include "new_utilities.h"