Control.FromChildHandle Method (IntPtr)


Retrieves the control that contains the specified handle.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public static Control FromChildHandle(
	IntPtr handle


Type: System.IntPtr

The window handle (HWND) to search for.

Return Value

Type: System.Windows.Forms.Control

The Control that represents the control associated with the specified handle; returns null if no control with the specified handle is found.

This method searches up the window handle parent chain until it finds a handle that is associated with a control. This method is more reliable than the FromHandle method, because it correctly returns controls that own more than one handle.


for all windows to call this method. Associated enumeration: AllWindows value of UIPermissionWindow.

.NET Framework
Available since 1.1
Return to top