Пример #1
0
        internal static string RealGetWindowClass(NativeMethods.HWND hwnd)
        {
            StringBuilder str = new StringBuilder(NativeMethods.MAX_PATH);

            int result         = SafeNativeMethods.RealGetWindowClass(hwnd, str, NativeMethods.MAX_PATH);
            int lastWin32Error = Marshal.GetLastWin32Error();

            if (result == 0)
            {
                Misc.ThrowWin32ExceptionsIfError(lastWin32Error);
            }
            return(str.ToString());
        }