日期:2014-05-18  浏览次数:21306 次

如何获取afxFrameorView42中的内容
小弟初学.NET,目前只处于看得懂不会做的水平上,C#,VB都还能看些懂.
  现有一个程序,该CLASS结构我用SPY++看到的关系如下:主程序-MDIClient-Afx:400000:b:10011:6:901b9-AfxFrameOrView42.小弟的初衷是想获取其中的文本内容或是发送文本及按键.
  我上网查了相关资料,自己试验以后发现用SendMessage获取或更改的只是AfxFrameOrView42的Caption,根本没发获取其文本内容,希望行家能帮我指正一下.
  另有其父窗体在程序每次启动以后类名都会变化,不知道有什么方法可以不用SPY++来获得.

------解决方案--------------------
其内容是在它的子窗体上,你调用以下
enumwindow
获取子窗体
具体用法查msdn