public static void Start() { if (HookId != IntPtr.Zero) { Stop(); } HookId = WindowHelper.CreateHandle(); HWndSource = HwndSource.FromHwnd(HookId); if (HWndSource != null) { HWndSource.AddHook(WinProc); InteropMethods.AddClipboardFormatListener(HookId); } }