예제 #1
0
        public IntPtr IEFromhWnd(IntPtr hWnd)
        {
            if (!hWnd.Equals(0))
            {
                if (!IsIEServerWindow(hWnd))
                {
                    // Get 1st child IE server window
                    Win32.USER32.EnumChildProc myEnumChildProc = new Win32.USER32.EnumChildProc(EnumChild);
                    Win32.USER32.EnumChildWindows(hWnd.ToInt32(), myEnumChildProc, hWnd.ToInt32());
                }
            }

            return(GhWnd);
        }
예제 #2
0
        public IntPtr IEFromhWnd(IntPtr hWnd)
        {
            if(!hWnd.Equals(0))
            {
                if(!IsIEServerWindow(hWnd))
                {
                    // Get 1st child IE server window
                    Win32.USER32.EnumChildProc myEnumChildProc = new Win32.USER32.EnumChildProc(EnumChild);
                    Win32.USER32.EnumChildWindows(hWnd.ToInt32(), myEnumChildProc, hWnd.ToInt32());
                }
            }

            return GhWnd;
        }
예제 #3
0
 public IntPtr IEFromhWnd(IntPtr hWnd)
 {
     try
     {
         if(!hWnd.Equals(0))
         {
             if(!IsIEServerWindow(hWnd))
             {
                 // Get 1st child IE server window
                 Win32.USER32.EnumChildProc myEnumChildProc = new Win32.USER32.EnumChildProc(EnumChild);
                 Win32.USER32.EnumChildWindows(hWnd.ToInt32(), myEnumChildProc, hWnd.ToInt32());
             }
         }
     }
     catch(Exception ex)
     {
         WebMeeting.Client.ClientUI.getInstance().ShowExceptionMessage("Module ::: WebSharing  public IntPtr IEFromhWnd(IntPtr hWnd)",ex,"",false);
     }
     return GhWnd;
 }