thank for Luck04() :
  我用EnumChildWindow()得到所有子窗口的句柄,但不知那一个是有焦点的句柄。
MSDN 中的GetWindowInfo()这个函数写错了,MFC 好象也不支持它。各位大虾,快救命!

解决方案 »

  1.   

    我有一个很笨的办法,就是用SPY++获得VIEW窗口的CAPTION
    再用FindWindow()API函数查找
    你看行不行了或者用GetActiveWindow(),行吗?
      

  2.   

    thank for all:
      GetWindowState()是SDK for Java,不是SDK for C的,所以不行。
    GetActivateWindow()不能得到相对于某个父窗口的,所以不行。
    因为,word是程序运行中可能的任意出现的,不能用SPY++;
      

  3.   

    不知道你的程序要实现什么功能,也不知道你WORD是调用还是用了ACTIVEX控件加入的
    总之问题的一些相关的内容不是很清楚,所以没有办法替你出主意了
    请把问题描述的清楚一点,还有是问题的前提也要描述清楚一点
    OK
      

  4.   

    thank for guest:
      我想点击我自己应用程序的某个button,向当前的word,输入一串字符。
    或向IE的编辑框,送字符串。
      我的应用程序和word,是两个独立的进程。
      

  5.   

    就象输入法一样,当用智能ABC输入法时,出现一串汉字符,按下return 时,输入到当前的编辑框。
      

  6.   

    thank for all:
      help me!
      help me!
      

  7.   

    用 GetClassName 判断窗口类名。如果最后几位随机变化,就判断前面不变的部分。