IWin32Window Interfaz

Definición

Proporciona una interfaz para exponer identificadores HWND Win32.

public interface class IWin32Window
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("458AB8A2-A1EA-4d7b-8EBE-DEE5D3D9442C")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IWin32Window
public interface IWin32Window
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("458AB8A2-A1EA-4d7b-8EBE-DEE5D3D9442C")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IWin32Window = interface
type IWin32Window = interface
Public Interface IWin32Window
Derivado
Atributos

Ejemplos

En el ejemplo siguiente se establece la Text propiedad de label1 en el actual Handle de Form1. En este ejemplo se supone que tiene un Form llamado Form1 con un Label llamado label1 en él.

public:
   Form1()
   {
      InitializeComponent();
      this->label1->Text = this->Handle.ToString();
   }
public Form1()
{
   InitializeComponent();

   this.label1.Text = this.Handle.ToString();
}
Public Sub New()
    InitializeComponent()
    
    Me.label1.Text = Me.Handle.ToString()
End Sub

Comentarios

Esta interfaz se implementa en objetos que exponen identificadores HWND de Win32. El identificador resultante se puede usar con Windows llamadas API.

Propiedades

Handle

Obtiene el identificador para la ventana representada por el implementador.

Se aplica a