【发布时间】:2014-09-25 17:19:09
【问题描述】:
我正在使用带有 Excel VBA 的 Windows API 来处理特定窗口,使用 FindWindow() 函数,但 FindWindow() 需要窗口的完整标题/标题才能找到。
问题 1
P_Win = FindWindow(vbNullString, "PlusApi_Excel Sample_17_39_12 Api Generated Orders")
在我的情况下,窗口将更改名称(动态)(窗口名称的某些部分将是固定的,而某些部分将是动态的)
例如。窗口名称是第一次"PlusApi_Excel Sample_17_39_12 Api Generated Orders"
第二次是"PlusApi_Excel Sample_17_45_13 Api Generated Orders"
我想我需要用部件名称调用窗口,但我不知道该怎么做,请帮助我
问题 2
除了挑战我还有一个问题,PlusApi 将被隐藏,但我的代码仍然显示为正值。
我想我只需要打电话给"visible" window。
【问题讨论】: