Доброго времени.
Не так давно, копался в WPF, и удивился когда построив интерфейс для программы ( отключив все стандартное т.е. пользовательскийй интерфейс ), стандартная ф-ция c# не правильно срабатывала, при прикосновении к краям рабочего пространства ( при перемещении формы )
А именно, вот так:
![]()
Пришлось поискать альтернативный способ, и к вашему удивлению все эти самые нужные плюшки лежат в user32.dll
Так вот к чему я клоню, кто сможет перевести на php вот это вот:
То у вас будет возможность создать правильный интерфейс для программы.
Не так давно, копался в WPF, и удивился когда построив интерфейс для программы ( отключив все стандартное т.е. пользовательскийй интерфейс ), стандартная ф-ция c# не правильно срабатывала, при прикосновении к краям рабочего пространства ( при перемещении формы )
А именно, вот так:

Пришлось поискать альтернативный способ, и к вашему удивлению все эти самые нужные плюшки лежат в user32.dll
Так вот к чему я клоню, кто сможет перевести на php вот это вот:
PHP код:
public const int WM_NCLBUTTONDOWN = 0xA1;
public const int HT_CAPTION = 0x2;
[DllImportAttribute("user32.dll")]
public static extern int SendMessage(IntPtr hWnd, int Msg,
int wParam, int lParam);
[DllImportAttribute("user32.dll")]
public static extern bool ReleaseCapture();
public void move_window(object sender, MouseButtonEventArgs e)
{
ReleaseCapture();
SendMessage(new WindowInteropHelper(this).Handle,
WM_NCLBUTTONDOWN, HT_CAPTION, 0);
}