/// <summary>
 /// Gets all top level windows on the system.
 /// </summary>
 public void GetWindows()
 {
     this.items = new EnumWindowsCollection();
     UnManagedMethods.EnumWindows(
         new EnumWindowsProc(this.WindowEnum),
         0);
 }
 /// <summary>
 /// Gets all child windows of the specified window
 /// </summary>
 /// <param name="hWndParent">Window Handle to get children for</param>
 public void GetWindows(
     IntPtr hWndParent)
 {
     this.items = new EnumWindowsCollection();
     UnManagedMethods.EnumChildWindows(
         hWndParent,
         new EnumWindowsProc(this.WindowEnum),
         0);
 }
示例#3
0
		/// <summary>
		/// Gets all child windows of the specified window
		/// </summary>
		/// <param name="hWndParent">Window Handle to get children for</param>
		public void GetWindows(
			IntPtr hWndParent)
		{
			this.items = new EnumWindowsCollection();
			UnManagedMethods.EnumChildWindows(
				hWndParent,
				new EnumWindowsProc(this.WindowEnum),
				0);
		}
示例#4
0
		/// <summary>
		/// Gets all top level windows on the system.
		/// </summary>
		public void GetWindows()
		{
			this.items = new EnumWindowsCollection();
			UnManagedMethods.EnumWindows(
				new EnumWindowsProc(this.WindowEnum),
				0);
		}