FindWindowEx就可以做到,主要是知道Class是"Edit"就行了

解决方案 »

  1.   

    能否详细些
    拜托大侠们了
    现在我是在赶进度
    早知道这样,当初就在方案中选我的老本行DELPHI了
    想寻求下刺激,就选了VC
    help me 
      

  2.   

    其实,这同语言没有任何关系,用Delphi还是VC都是用一样的方法解决
    如果要获取鼠标所在窗口的句柄,那比较简单,
    GetCursorPos可以获取鼠标位置,WindowFromPoint取的窗口句柄,用
    strcmp(GetClassName(hwnd),"Edit")==0来判断窗口是否Edit窗口,如果需要所有的Edit窗口,就要使用FindWindowEx或EnumChildWindow来递归调用,同样用ClassName来判断是否是Edit
      

  3.   

    如果是由我编的程序(1)执行其他程序(2),接着在程序(2)上面的EDIT上填东西?
    问题还有的是程序(2)上有两个EDIT窗口,该如何解决?(两个EDIT窗口要填不同的东西)。
    请大虾指教!