次の方法で共有


IWin32Window.Handle プロパティ

実装によって表示されたウィンドウを識別するハンドルを取得します。

ReadOnly Property Handle As IntPtr
[C#]
IntPtr Handle {get;}
[C++]
__property IntPtr get_Handle();
[JScript]
function get Handle() : IntPtr;

プロパティ値

実装によって表示されたウィンドウを識別するハンドル。

解説

実装によっては、ウィンドウの有効期間中に Handle プロパティの値が変わる場合があります。

使用例

[Visual Basic, C#, C++] label1Text プロパティを、現在の Form1Handle に設定する例を次に示します。この例では、 label1 という名前の Label が付いている Form1 という名前の Form があることを前提にしています。

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


[C#] 
public Form1()
{
   InitializeComponent();

   this.label1.Text = this.Handle.ToString();
}


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

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

IWin32Window インターフェイス | IWin32Window メンバ | System.Windows.Forms 名前空間