aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Ui.Common/Helper/ConsoleHelper.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Ui.Common/Helper/ConsoleHelper.cs')
-rw-r--r--Ryujinx.Ui.Common/Helper/ConsoleHelper.cs11
1 files changed, 6 insertions, 5 deletions
diff --git a/Ryujinx.Ui.Common/Helper/ConsoleHelper.cs b/Ryujinx.Ui.Common/Helper/ConsoleHelper.cs
index d85a8121..4eb3b79c 100644
--- a/Ryujinx.Ui.Common/Helper/ConsoleHelper.cs
+++ b/Ryujinx.Ui.Common/Helper/ConsoleHelper.cs
@@ -5,7 +5,7 @@ using System.Runtime.Versioning;
namespace Ryujinx.Ui.Common.Helper
{
- public static class ConsoleHelper
+ public static partial class ConsoleHelper
{
public static bool SetConsoleWindowStateSupported => OperatingSystem.IsWindows();
@@ -39,11 +39,12 @@ namespace Ryujinx.Ui.Common.Helper
}
[SupportedOSPlatform("windows")]
- [DllImport("kernel32")]
- static extern IntPtr GetConsoleWindow();
+ [LibraryImport("kernel32")]
+ private static partial IntPtr GetConsoleWindow();
[SupportedOSPlatform("windows")]
- [DllImport("user32")]
- static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);
+ [LibraryImport("user32")]
+ [return: MarshalAs(UnmanagedType.Bool)]
+ private static partial bool ShowWindow(IntPtr hWnd, int nCmdShow);
}
} \ No newline at end of file