mirror of
https://github.com/microsoft/PowerToys
synced 2025-08-22 18:17:19 +00:00
* [Mouse Jump] - moving common code to MouseJump.Common project - #25482 * [Mouse Jump] - fixing warnings in MouseJump.Common - #25482 * [MouseJump] - cherrypick 5653b4 - Exclude MouseJump Common tests from the checks # Conflicts: # src/modules/MouseUtils/MouseJump.Common.UnitTests/MouseJump.Common.UnitTests.csproj * [mOuSEjUMP] - cherry pick 61aab9 - Fix ci build issues # Conflicts: # src/modules/MouseUtils/MouseJump.Common.UnitTests/MouseJump.Common.UnitTests.csproj * [Mouse Jump] - remove project type guids - #25482 * [Mouse Jump] - simplify mousejump *.csproj files - #25482 * [Mouse Jump] - fixing broken tests - #25482 * [Mouse Jump] - fixing broken build - #25482 * [Mouse Jump] - editing MouseJump.Common.UnitTests.csproj - #25482 * [Mouse Jump] - editing MouseJump.Common.csproj (UseWindowsForms=true) - #25482 * [Mouse Jump] - fixing spellcheck - #25482 * [MouseJump] - enabled implicit usings - #25482 * [Mouse Jump] - re-add csproj attributes - #27511 * ci: Fix signing of Common dll --------- Co-authored-by: Clayton <mike.clayton@delinian.com>
26 lines
900 B
C#
26 lines
900 B
C#
// Copyright (c) Microsoft Corporation
|
|
// The Microsoft Corporation licenses this file to you under the MIT license.
|
|
// See the LICENSE file in the project root for more information.
|
|
|
|
using System.Runtime.InteropServices;
|
|
|
|
using static MouseJump.Common.NativeMethods.Core;
|
|
|
|
namespace MouseJump.Common.NativeMethods;
|
|
|
|
internal static partial class User32
|
|
{
|
|
/// <summary>
|
|
/// Retrieves a handle to the desktop window. The desktop window covers the entire
|
|
/// screen. The desktop window is the area on top of which other windows are painted.
|
|
/// </summary>
|
|
/// <returns>
|
|
/// The return value is a handle to the desktop window.
|
|
/// </returns>
|
|
/// <remarks>
|
|
/// See https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getdesktopwindow
|
|
/// </remarks>
|
|
[LibraryImport(Libraries.User32)]
|
|
internal static partial HWND GetDesktopWindow();
|
|
}
|