IWin32Window Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 festgelegt Form1. 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 für Objekte implementiert, die Win32 HWND-Handles verfügbar machen. Das resultierende Handle kann mit Windows-API-Aufrufen verwendet werden.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Handle |
Ruft das Handle für das Fenster ab, das durch den Implementierer dargestellt wird. |