用FindWindowEx找不到按钮

时间:2019-12-11 08:56:15

标签: c# .net winapi

我正在使用FindWindow()FindWindowEx()来控制应用程序。应用程序中有2个按钮,一个名为“我同意”,第二个为“取消”。我可以找到“取消”按钮,但是找不到“我同意”按钮。

我正在使用FindWindow()查找应用程序,并将窗口的进程存储在hwnd变量中。 然后,我执行此操作以找到并获取按钮:

hwndChild = FindWindowEx((IntPtr)hwnd, IntPtr.Zero, "Button", "Cancel");

为什么找不到“我同意”按钮,但可以找到“取消”按钮?

The Buttons in the application.

1 个答案:

答案 0 :(得分:1)

“我同意”按钮实际上是“我同意”。 Check out this找出原因。 谢谢!