IWin32Window Интерфейс

Определение

Предоставляет интерфейс, делающий доступными дескрипторы Win32 HWND.Provides an interface to expose Win32 HWND handles.

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
type IWin32Window = interface
Public Interface IWin32Window
Производный
Атрибуты

Примеры

В следующем примере свойству Text label1 присваивается текущее Handle Form1.The following example sets the Text property of label1 to the current Handle of Form1. В этом примере предполагается, что у вас есть Form с именем Form1 с Label с именем label1.This example assumes that you have a Form called Form1 with a Label called label1 on it.

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    

Комментарии

Этот интерфейс реализуется для объектов, предоставляющих дескрипторы Win32 HWND.This interface is implemented on objects that expose Win32 HWND handles. Результирующий маркер можно использовать с вызовами API Windows.The resultant handle can be used with Windows API calls.

Свойства

Handle

Получает дескриптор для окна, представленного реализующим объектом.Gets the handle to the window represented by the implementer.

Применяется к