mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Replace flags with CSWin32
This commit is contained in:
parent
b96c7b12d5
commit
532b5dc4c9
2 changed files with 6 additions and 5 deletions
|
|
@ -78,21 +78,19 @@ namespace Flow.Launcher
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
private const int WM_ENTERSIZEMOVE = 0x0231;
|
|
||||||
private const int WM_EXITSIZEMOVE = 0x0232;
|
|
||||||
private int _initialWidth;
|
private int _initialWidth;
|
||||||
private int _initialHeight;
|
private int _initialHeight;
|
||||||
|
|
||||||
private IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
|
private IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
|
||||||
{
|
{
|
||||||
if (msg == WM_ENTERSIZEMOVE)
|
if (msg == PInvoke.WM_ENTERSIZEMOVE)
|
||||||
{
|
{
|
||||||
_initialWidth = (int)Width;
|
_initialWidth = (int)Width;
|
||||||
_initialHeight = (int)Height;
|
_initialHeight = (int)Height;
|
||||||
handled = true;
|
handled = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (msg == WM_EXITSIZEMOVE)
|
if (msg == PInvoke.WM_EXITSIZEMOVE)
|
||||||
{
|
{
|
||||||
if (_initialHeight != (int)Height)
|
if (_initialHeight != (int)Height)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -11,4 +11,7 @@ GetShellWindow
|
||||||
GetWindowRect
|
GetWindowRect
|
||||||
GetClassName
|
GetClassName
|
||||||
FindWindowEx
|
FindWindowEx
|
||||||
WINDOW_STYLE
|
WINDOW_STYLE
|
||||||
|
|
||||||
|
WM_ENTERSIZEMOVE
|
||||||
|
WM_EXITSIZEMOVE
|
||||||
Loading…
Reference in a new issue