#pragma once #define _CRT_SECURE_NO_WARNINGS #define NOMINMAX #define _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS 1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #pragma comment(lib, "shlwapi.lib") #pragma comment(lib, "winmm.lib") #pragma comment(lib, "dwmapi.lib") #pragma comment(lib, "Psapi.lib") #pragma comment(lib, "Version.lib") #include"common.hpp" #define DECLARE_API extern "C" __declspec(dllexport)