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
派生
属性

次の例では、label1Text プロパティを Form1の現在の Handle に設定します。The following example sets the Text property of label1 to the current Handle of Form1. この例では、Form1 と呼ばれる Formlabel1 と呼ばれる Label であることを前提としています。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. 結果のハンドルは、Windows API 呼び出しで使用できます。The resultant handle can be used with Windows API calls.

プロパティ

Handle

実装によって表示されたウィンドウを識別するハンドルを取得します。Gets the handle to the window represented by the implementer.

適用対象