当前位置:编程学习 > C#/ASP.NET >>

c# 获取窗口句柄后 如何遍历所有控件

c# 获取其他程序某个窗口句柄后 如何遍历这个窗口中其他所有控件? --------------------编程问答-------------------- http://zhidao.baidu.com/question/129328567.html --------------------编程问答-------------------- 这是获取全部窗口句柄,我想获取指定窗口中的全部控件,最终查找这个控件的值,这个如何操作? --------------------编程问答-------------------- 或者有没有办法获取其他程序窗口中控件的信息? --------------------编程问答-------------------- 你只能用递归遍历了:
FindControl(Control control)
{
 foreach(Control ctrl in form.Controls)
 {
  if(ctrl.HasChildren)
  {
    FindControl(ctrl);
  }
  if(ctrl 满足条件)
   break to do something...
 }
} --------------------编程问答-------------------- EnumChildWindows
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,