This commit is contained in:
seraphima
2024-07-02 15:48:06 +02:00
parent c00ed8f996
commit 54ed4834a8
2 changed files with 6 additions and 15 deletions

View File

@@ -5,6 +5,7 @@
#include <winrt/Windows.ApplicationModel.Core.h>
#include <shellapi.h>
#include <ShellScalingApi.h>
#include <projects-common/AppUtils.h>
#include <projects-common/MonitorEnumerator.h>

View File

@@ -1,15 +1,9 @@
#pragma once
#include <Windows.h>
#include <ShellScalingApi.h>
#include <algorithm>
#include <common/Display/dpi_aware.h>
#include <common/utils/excluded_apps.h>
#include <common/utils/window.h>
// FancyZones WindowUtils
namespace WindowUtils
{
// Non-Localizable strings
@@ -34,6 +28,11 @@ namespace WindowUtils
return GetAncestor(window, GA_ROOT) == window;
}
inline bool IsMinimized(HWND window)
{
return IsIconic(window);
}
inline bool IsMaximized(HWND window) noexcept
{
WINDOWPLACEMENT placement{};
@@ -107,15 +106,6 @@ namespace WindowUtils
return rect;
}
}
// addition for Projects
namespace WindowUtils
{
inline bool IsMinimized(HWND window)
{
return IsIconic(window);
}
#define MAX_TITLE_LENGTH 255
inline std::wstring GetWindowTitle(HWND window)