我怎么用C# 获取这五个窗口的句柄
然后执行同样的操作。
就是我在键盘按一个空格键,这五个应用程序都依次执行ctrl + a 的操作。
9 个解决方案
#1
第一次调用FindWindow,返回第一个窗体句柄
while (返回的句柄为0)
FindWindow(preHwnd传递上一个获取的值)
while (返回的句柄为0)
FindWindow(preHwnd传递上一个获取的值)
#2
思路:
第一次调用FindWindow,返回第一个窗体句柄
while (返回的句柄 不为0)
FindWindow(preHwnd传递上一个获取的值)
第一次调用FindWindow,返回第一个窗体句柄
while (返回的句柄 不为0)
FindWindow(preHwnd传递上一个获取的值)
#3
#4
这样可以么?
#5
求解决方案。。。
#6
这是标准做法,也不是我发明的。msdn说得很清楚。
#7
用 foreach循环现在打开的窗体,然后再每一个窗体中都可以获得他的句柄
#8
已经获取句柄,我想实现切换句柄发送 ALT+E 的功能、 现在只能我点击哪个窗口,才能执行该操作。我想实现循环遍历一次执行 ALT+E 的功能
#9
#1
第一次调用FindWindow,返回第一个窗体句柄
while (返回的句柄为0)
FindWindow(preHwnd传递上一个获取的值)
while (返回的句柄为0)
FindWindow(preHwnd传递上一个获取的值)
#2
思路:
第一次调用FindWindow,返回第一个窗体句柄
while (返回的句柄 不为0)
FindWindow(preHwnd传递上一个获取的值)
第一次调用FindWindow,返回第一个窗体句柄
while (返回的句柄 不为0)
FindWindow(preHwnd传递上一个获取的值)
#3
#4
这样可以么?
#5
求解决方案。。。
#6
这是标准做法,也不是我发明的。msdn说得很清楚。
#7
用 foreach循环现在打开的窗体,然后再每一个窗体中都可以获得他的句柄
#8
已经获取句柄,我想实现切换句柄发送 ALT+E 的功能、 现在只能我点击哪个窗口,才能执行该操作。我想实现循环遍历一次执行 ALT+E 的功能