mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-03-30 11:16:56 +00:00
Added ChangeDisplaySettingsEnum.Fullscreen to resolution changes. At last, windows stopped resizing themselves!
This commit is contained in:
parent
3361692f62
commit
3658987dc0
|
@ -643,7 +643,7 @@ namespace OpenTK.Platform.Windows
|
||||||
|
|
||||||
[DllImport("user32.dll", SetLastError = true)]
|
[DllImport("user32.dll", SetLastError = true)]
|
||||||
public static extern LONG ChangeDisplaySettingsEx(LPCTSTR lpszDeviceName, LPDEVMODE lpDevMode,
|
public static extern LONG ChangeDisplaySettingsEx(LPCTSTR lpszDeviceName, LPDEVMODE lpDevMode,
|
||||||
HWND hwnd, DWORD dwflags, LPVOID lParam);
|
HWND hwnd, ChangeDisplaySettingsEnum dwflags, LPVOID lParam);
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
|
@ -111,7 +111,8 @@ namespace OpenTK.Platform.Windows
|
||||||
}
|
}
|
||||||
|
|
||||||
return Constants.DISP_CHANGE_SUCCESSFUL ==
|
return Constants.DISP_CHANGE_SUCCESSFUL ==
|
||||||
Functions.ChangeDisplaySettingsEx(available_device_names[device], mode, IntPtr.Zero, 0, IntPtr.Zero);
|
Functions.ChangeDisplaySettingsEx(available_device_names[device], mode, IntPtr.Zero,
|
||||||
|
ChangeDisplaySettingsEnum.Fullscreen, IntPtr.Zero);
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
Loading…
Reference in a new issue