IWin32Window.Handle Property

Definition

Gets the handle to the window represented by the implementer.

C#
public IntPtr Handle { get; }

Property Value

IntPtr

A handle to the window represented by the implementer.

Examples

The following example sets the Text property of label1 to the current Handle of Form1. This example assumes that you have a Form called Form1 with a Label called label1 on it.

C#
public Form1()
{
   InitializeComponent();

   this.label1.Text = this.Handle.ToString();
}

Remarks

Depending on the implementer, the value of the Handle property could change during the life of the window.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10