// SPDX-FileCopyrightText: 2019-2022 Connor McLaughlin // SPDX-License-Identifier: (GPL-3.0 OR CC-BY-NC-ND-4.0) #pragma once #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN 1 #endif #ifndef NOMINMAX #define NOMINMAX 1 #endif // require Win10+ #ifdef _WIN32_WINNT #undef _WIN32_WINNT #endif #define _WIN32_WINNT _WIN32_WINNT_WIN10 #include #if defined(CreateDirectory) #undef CreateDirectory #endif #if defined(CopyFile) #undef CopyFile #endif #if defined(DeleteFile) #undef DeleteFile #endif #if defined(GetMessage) #undef GetMessage #endif