/// <summary> /// Registers the window class. /// </summary> private void RegisterWindowClass() { NativeMethods.WNDCLASSEX wndClass = new NativeMethods.WNDCLASSEX(); wndClass.cbSize = (uint)Marshal.SizeOf(wndClass); wndClass.hInstance = NativeMethods.GetModuleHandle(null); wndClass.lpfnWndProc = NativeMethods.DefaultWindowProc; wndClass.lpszClassName = windowClass; wndClass.hCursor = NativeMethods.LoadCursor(IntPtr.Zero, NativeMethods.IDC_ARROW); NativeMethods.RegisterClassEx(ref wndClass); }