EnumWindows枚举窗口时是按照什么顺序

2025-03-21 10:51:33
推荐回答(1个)
回答1:

对其他软件发送按键(消息),C#可用的有的有,自动化测试类或者API,更广泛的是用API了。我说下api实现的步骤:
首先用FindWindow函数获得窗口句柄。
通过SetForegroundWindow函数将窗口送到前台并将其激活。
再用SendMessage函数对指定窗口发送按键。
当然c#中也可以用SendKeys来发送按键, Alt+O用SendKeys.Send("%(O)")。