如何通过程序发送返回(输入按钮)字符

问题描述:

如何通过Windows c/C++程序发送返回(输入按钮)字符?我想发送一个外部程序“用户名”与输入按钮通过管道,但“\ n”和“\ r”和EOF不工作..如何通过程序发送返回(输入按钮)字符

+0

'\ r'只是ASCII回车的字符常量转义序列。同样,'\ n'是ASCII换行符。所以,如果不向我们展示如何让他们工作,你不能简单地说他们“不工作”。几乎可以肯定的是,你对他们的使用不是工作而不是字符编码本身 - 它们只是数字,用什么方式可以使数字“不起作用”? – Clifford 2009-10-09 23:03:50

你的意思是这样的:CodeProject: C++ SendKeys

鲍比

如果这是conole申请,写为 “\ r \ n” 来的STDIN。

否则,使用SendInput

+0

\ r \ n不起作用 – suresh 2009-10-09 09:47:14

目前尚不清楚你需要什么,也许这样的: “\ r \ n”?