我要在当前活动子窗口读取文本内容,并存放到一个链表中对其处理
比如:
首先一定要是在当前活动子窗口,
其中中文本内容为
LD I0.O 
A I0.1 
= Q0.0 
则,通过菜单中的一个选项,或者一个TOOLBAR按钮
将其读入一个链表,且前而LD为一项,I0.0为一项,然后换行,插入新表
A为一项(与LD同项),I0.1为一项(与I0.0)同项,然后换行,插入新表
=为一项,Q0.0为一项,同上,到文件尾,结束。
在这个过程中,如遇到LD I0。0之间的空格一率不理会。
请问我要如何实现,谢谢各位

解决方案 »

  1.   

    首先,问下:你所说的“显示在当前窗口中的文本内容”中的当前窗口是指你的应用程序所创建的窗口还是他人的程序创建的窗口,若是别人的程序创建的窗口,你要读取其中的文本内容,那就非常困难了。若是你自己的应用程序创建的窗口,那就简单了,你只需读取用于存放该文本的变量或缓冲区就行了,一次读取一行,然后进行处理,由于你的字符串中的单字是用空格分隔的,所以你只需用CString类的Find()成员函数来处理就可以了,用法:str.Find("",0)
      

  2.   


    是一个多文档的程序,就像VC++一样,通过菜单中的一个按键或TOOLBAR里的一个按钮读取当前活动子窗口,