/// <summary> /// Enumerates the child windows of a parent and returns a list of pointers. If a filter /// delegate is specified this is used to determine whether the windows are included in /// the resultant list. /// </summary> /// <returns>A filtered list of child windows.</returns> public List <IntPtr> Enumerate() { winEnumList = new List <IntPtr>(); Native.EnumWindows(OnWindowEnum, IntPtr.Zero); return(winEnumList); }