【发布时间】:2011-01-26 16:44:00
【问题描述】:
我想获取名称更改的按钮的句柄。现在我可以使用下面给出的代码获取按钮的句柄
buttonHandle = FindWindowEx(wnd.hWnd, IntPtr.Zero, "Button", "Find Car");
但在我的应用程序中,按钮名称会发生变化
找车找公交
但第一个词查找是静态的。有什么方法可以在按钮名称更改时动态获取按钮的句柄?
谢谢,尼基尔
【问题讨论】:
我想获取名称更改的按钮的句柄。现在我可以使用下面给出的代码获取按钮的句柄
buttonHandle = FindWindowEx(wnd.hWnd, IntPtr.Zero, "Button", "Find Car");
但在我的应用程序中,按钮名称会发生变化
找车找公交
但第一个词查找是静态的。有什么方法可以在按钮名称更改时动态获取按钮的句柄?
谢谢,尼基尔
【问题讨论】:
将“找车”改为使用按钮的文本属性
buttonHandle = FindWindowEx(wnd.hWnd, IntPtr.Zero, "Button", btnFindButton.Text);
【讨论】: