public void ProcessMessage() { if (Unmanaged.GetMessage(out var msg, IntPtr.Zero, 0, 0) > -1) { Unmanaged.TranslateMessage(ref msg); Unmanaged.DispatchMessage(ref msg); }