现在有一个程序,其显示数据的窗口控件为mfcgridctrl,想通过vb获得其显示内容,不知道如何做,请教各位高手了,谢谢。

解决方案 »

  1.   

    用Spy++查看类型以及父窗体的类型
    用FindWindow和FindWindowEx找到其句柄
    用SendMessage得到里面的内容
      

  2.   

    楼上的兄台,这个办法是没有用的,mfcgridctrl不是windows的标准控件,这个方法无效,包括getwindowtext也是无效的。不过还是要谢谢楼上的兄弟们。
      

  3.   

    让指定区域文字重绘,然后获取这些文字的字符集字体是、颜色等信息,具体操作方法我也不知道,hypersnap就是这样实现的好像
      

  4.   

    我搜索了一下,好像是要拦截对textout函数的调用,关键是如何拦截?