Specifies which child controls to skip.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace:
System.Windows.Forms
Assembly:
System.Windows.Forms (in System.Windows.Forms.dll)

Syntax
<FlagsAttribute> _
Public Enumeration GetChildAtPointSkip
[FlagsAttribute]
public enum GetChildAtPointSkip
[FlagsAttribute]
public enum class GetChildAtPointSkip
[<FlagsAttribute>]
type GetChildAtPointSkip

Members
| Member name | Description |
|---|
| None | Does not skip any child windows. |
| Invisible | Skips invisible child windows. |
| Disabled | Skips disabled child windows. |
| Transparent | Skips transparent child windows. |

Remarks
The system maintains an internal list that contains the child controls associated with a parent window. The order of the controls in the list depends on the z-order of the child controls. If more than one child window contains the specified point, the system returns the first control in the list that contains the point and meets the criteria specified by GetChildAtPointSkip.
For more information, see ChildWindowFromPointEx in the Platform SDK documentation.

Version Information
.NET Framework
Supported in: 4, 3.5, 3.0, 2.0
.NET Framework Client Profile
Supported in: 4, 3.5 SP1

Platforms
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

See Also