internal override IntPtr Read(IntPtr lpRes)
        {
            _header = (DialogItemTemplate)Marshal.PtrToStructure(lpRes, typeof(DialogItemTemplate));

            lpRes = new IntPtr(lpRes.ToInt32() + 18); // Marshal.SizeOf(_header)
            lpRes = base.Read(lpRes);

            return(lpRes);
        }
        internal override IntPtr Read(IntPtr lpRes)
        {
            _header = (DialogItemTemplate)Marshal.PtrToStructure(lpRes, typeof (DialogItemTemplate));

            lpRes = new IntPtr(lpRes.ToInt32() + 18); // Marshal.SizeOf(_header)
            lpRes = base.Read(lpRes);

            return lpRes;
        }