【问题标题】:how to send return(enter button) character through program如何通过程序发送返回(输入按钮)字符
【发布时间】:2009-10-09 09:20:40
【问题描述】:

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

【问题讨论】:

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

标签: c++ c windows


【解决方案1】:

如果这是 conole 应用程序,请将 "\r\n" 写入其 STDIN。

否则,使用SendInput

【讨论】:

    【解决方案2】:

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

    鲍比

    【讨论】:

      【解决方案3】:

      不清楚你需要什么,也许是:“\r\n”?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-15
        • 2023-03-14
        • 2014-03-04
        • 2013-06-27
        • 2012-10-20
        • 1970-01-01
        相关资源
        最近更新 更多