public static void Resume(Control control) { if (!control.IsDisposed) { if (control.InvokeRequired) { ResumeCallback call = new ResumeCallback(Resume); control.FindForm().Invoke(call, new object[] { control }); } else { LockWindowUpdate(IntPtr.Zero); } } }
private static extern void RegisterPlumbing(HelloCallback onHello, PingCallback onPing, SuspendCallback onSuspend, ResumeCallback onResume);