Freigeben über


IWin32Window Schnittstelle

Definition

Stellt eine Schnittstelle bereit, um Win32-HWND-Handles verfügbar zu machen.

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
Abgeleitet
Attribute

Beispiele

Im folgenden Beispiel wird die Text Eigenschaft des label1 Aktuellen Handle Form1festgelegt. In diesem Beispiel wird davon ausgegangen, dass Sie einen Form Aufruf Form1 mit einem Label Aufgerufenen label1 haben.

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

Hinweise

Diese Schnittstelle wird auf Objekten implementiert, die Win32 HWND-Handle verfügbar machen. Der resultierende Handle kann mit Windows API-Aufrufen verwendet werden.

Eigenschaften

Handle

Ruft das Handle für das Fenster ab, das von der Implementierung dargestellt wird.

Gilt für