如何用C语言实现向指定窗口发送数据

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:33:18
如何用C语言实现向指定的窗口发送数据?

如:有一个软件,需要从键盘接收一个数据才能继续执行。我现在就编一个程序,可以向这个软件发送数据,能够不用键盘输入数据,这个软件就能继续执行。
软件界面都是普通的DOS窗口

如果是简单情况, 需要输入的数据就在一个文件里放着。 比如 test.dat , 而要接收数据的程序文件叫 run.exe
可以这样 运行这个程序: run.exe < test.dat
这样文件内容就作为run.exe运行时的输入了。

如果是复杂点的情况,需要输入的数据是随时算的, 可以写个“输出所需数据”的程序, 就是做数据然后 printf出来就可以(别忘了回车) 。 这个程序比如叫 data.exe
可以这样运行两个程序: data.exe | run.exe
这样 data.exe输出的内容就作为run.exe运行时的输入了