namespace Standard { using System; using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Unicode)] internal struct CREATESTRUCT { public IntPtr lpCreateParams; public IntPtr hInstance; public IntPtr hMenu; public IntPtr hwndParent; public int cy; public int cx; public int y; public int x; public Standard.WS style; [MarshalAs(UnmanagedType.LPWStr)] public string lpszName; [MarshalAs(UnmanagedType.LPWStr)] public string lpszClass; public Standard.WS_EX dwExStyle; } }