【发布时间】:2011-01-10 21:20:45
【问题描述】:
我正在尝试对 Windows 应用程序进行一些自动化操作。 为了做任何我想做的事,我需要一些控件的窗口句柄。
以前,我会使用 EnumWindows、EnumChildWindows 和 GetWindowText 的组合来完成此操作。但是现在,一些较新的程序不再有带有按钮的工具栏。 相反,他们有一条丝带。
起初这对我来说似乎不是什么大问题,但现在我注意到功能区上的按钮没有显示在 EnumChildWindows 中! 或者至少 GetWindowText 不会返回与屏幕上看到的文本相同的文本。
长话短说: 谁能告诉我如何以编程方式找到功能区上按钮的句柄?
谢谢。 问候, ldx
【问题讨论】: