在C#中获取窗口句柄

时间:2009-09-10 00:34:28

标签: c# winforms

我正在尝试做一些P / Invoke的东西,需要当前窗口的句柄。

我找到了这个帖子here

但它似乎只适用于WPF。是否有winForms等价物?

2 个答案:

答案 0 :(得分:20)

Control.Handle

  

包含控件的窗口句柄(HWND)的IntPtr

答案 1 :(得分:5)

在表单中尝试:

IntPtr myHandle = this.Handle;

它将返回表单的句柄。