Based on Win32-Acrylic-Effect.
Usage:
public partial class AcrylicForm : Form
{
[DllImport("AcrylicWindow.dll")]
public static extern void ApplyAcrylic(IntPtr hWnd, int radius = 70, float saturation = 1.5f);
[DllImport("AcrylicWindow.dll")]
public static extern void SyncWindowPosition(IntPtr hWnd);
public AcrylicForm()
{
InitializeComponent();
ApplyAcrylic(Handle);
Move += (s, e) => SyncWindowPosition(Handle);
}
}