Q068. View の Window ハンドルを取得するには?

A. 状況によっては Window のハンドルを取得したい場合があります。そのような場合は WindowInteropHelper クラスの Handle プロパティを使えばハンドルを取得できます。


VB.NET

Dim helper = New System.Windows.Interop.WindowInteropHelper(Me)
MessageBox.Show(helper.Handle.ToString())

C#

var helper = new System.Windows.Interop.WindowInteropHelper(this);
MessageBox.Show(helper.Handle.ToString());


WPF FAQ の目次に戻る