问题:如题。
1)我想要读取其他程序界面中的一个CEdit资源中的内容。
根据EnumChildWindows我可以得到对应与这个资源的句柄,而且用SPY++检查发现得到的句柄是正确的,但我用GetWindowText获取他的文本内容却是为空。不知道是怎么回事。

解决方案 »

  1.   

    但为什么用GetWindowText不行那,
    GetWTindowText不是通过向对应的窗口发送一个WM_GETTEXT消息实现的么?
    怎么结果会不同?
      

  2.   

    绝一点,远程插入dll,取得内容如探囊取物
      

  3.   

    GetWindowText是获取窗口标题的,对于其他类如dialog、static都没错,但是edit的内容显示不是窗口标题
      

  4.   

    只能用SendMessage发送WM_GETTEXT获取内容
      

  5.   

    就是要获得EDIT的内容,
    我是说:
    GetWindowText也要向窗口发WM_GETTEXT消息
    那么是什么原因,让他和用Sendmessage得到的结果不同那?
      

  6.   

    哦,明白了,MSDN上写了,我没仔细看。谢谢大家。