怎么向已有的软件编辑框中写入一段文本?

时间:2008-07-24 06:29:27   来源:论坛整理  作者:  编辑:chinaitzhe
我不会C,我有一个其它语言写的程序。请问用C这类的语言怎么往这个编辑框中写入一段文本?尽量具体点。谢谢
网友回复:一般假如用c 涉及到了编辑框,一定是有一个图形化编程的类库的支持的。

比如mfc,或者qt,或者c builder的类库,,

编辑框在这些类库里是一个类,这个类一般会有一堆公开的api可以供开发者使用,比如你说要设置文字,可能就会有一个setText的函数可以调用。


裸的c 想往文本编辑框里填东西还是比较困难的。
网友回复:你指MFC的编辑框控件?
网友回复:看来我没有说明白,我说的这个编辑框是已经编好的一个程序窗体上的一个编辑框,程序是vb的.
问题是:c或c 编写的另一个程序怎么才能往我前面说的那个程序的编辑框写段文本?估计可能是需要先找到那个编辑框,然后写入文本.假如是这样,那问题就是1,怎么找?2,怎么写?
网友回复:findwindow找,得到hwnd
sendmessage wm_settext ,lparam 指向你的字符串
网友回复:楼上正解。
网友回复:
引用 4 楼 aca_jingru 的回复:
findwindow找,得到hwnd
sendmessage wm_settext ,lparam 指向你的字符串

网友回复:
引用 4 楼 aca_jingru 的回复:
findwindow找,得到hwnd
sendmessage wm_settext ,lparam 指向你的字符串
关键字:软件,编辑框,写入,一段,文本,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面