我在程序中要根据另外一个程序的输出信息判断下一步操作,可是这个信息是以一个静态文本的方式显示的。我怎样能得到这个静态文本的文字呢?谢谢!。

解决方案 »

  1.   

     可以抓到handle吧, 然后GetWindowText
      

  2.   

    可以抓到handle吧,   然后GetWindowText我试了找不到静态文本的句柄(用spy++ 也看不到静态文本框)。
      

  3.   

    可以用FindWindowEx试试
    然后GetWindowText
      

  4.   

    可以用FindWindowEx试试 
    然后GetWindowText
    还是不行!难道真没有办法么?
      

  5.   

    我试了找不到静态文本的句柄(用spy++   也看不到静态文本框)。
    ---------那个程序估计是用vb写的 - -
      

  6.   

    首先看看它是不是静态文本框吧。你用spy看看它到底有没有窗口,没有估计你就没办法了
      

  7.   

    那个程序估计是用vb写的       -       - 有什么区别?------我记得vb上有一个控件(好像就是static)是用spy抓不了handel的
      

  8.   

    首先看看它是不是静态文本框吧。你用spy看看它到底有没有窗口,没有估计你就没办法了
    ----用spy看不到窗口。真的没有办法了么?