private IntPtr WndProcStub(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, IntPtr id, IntPtr data) { HWND hwnd2 = new HWND(hwnd); return WndProc(hwnd2, (WM)msg, wParam, lParam, id, data); }