2011-01-26 90 views
1

我想获取名称更改的按钮的句柄。现在我能取得一个按钮的使用下面使用c#获取按钮的句柄?

buttonHandle = FindWindowEx(wnd.hWnd, IntPtr.Zero, "Button", "Find Car"); 

但在我的应用程序按钮的名称的改变给予代码手柄像

找车更改查找公交

但第一个字查找是静态的。当名称更改时,有没有办法动态获取按钮的句柄?

感谢,Nikil

回答

1

改变“找车”,使用该按钮

buttonHandle = FindWindowEx(wnd.hWnd, IntPtr.Zero, "Button", btnFindButton.Text); 
+0

感谢的Text属性,但你可以请详细说明。我尝试使用它,但抛出错误。我需要导入一些dll吗? – Nikil 2011-01-26 17:05:03