CPP:如何使用鼠标暂停在cmd行控制台中恢复正在运行的脚本?

时间:2010-10-16 00:16:08

标签: c++

我迫切需要帮助...... :)。我正在从cmd行控制台运行脚本。它执行一系列操作。什么是最好的方法暂停脚本之间检查结果并使用鼠标恢复它?????或任何密钥

我很感激您的回复,

-Abishek

4 个答案:

答案 0 :(得分:1)

如果我正确理解您的问题,并且您的程序正在写入标准输出(控制台窗口)并且您在Windows上运行:

您可以通过编辑cmd.exe窗口属性在控制台窗口中打开“快速编辑”。

打开命令提示符(start | run | cmd.exe) 单击窗口的左上角,然后选择“默认值”。 单击“选项”选项卡,然后在“编辑选项”部分中,确保选中“快速编辑模式”框。 单击“确定”,您应该进行设置。

如果在启用快速编辑时在控制台窗口内单击鼠标,它将阻止程序继续等待能够将下一条消息写入输出。如果你点击'esc',程序将继续。

这是暂停我一直使用的正在运行的控制台程序的有用快捷方式。

答案 1 :(得分:0)

尝试cin.get()

答案 2 :(得分:0)

没有任何简单的方法可以做到这一点。您需要创建一个包装器来运行程序(例如,调试器是程序的包装器),并且此包装器必须将鼠标功能编程到其中。

不使用鼠标,请使用cin.get();。在继续之前,它将从键盘输入。

答案 3 :(得分:0)

我不确定使用鼠标暂停,但您可以通过按暂停/中断键或 Ctrl + <暂停执行命令行过程kbd> NumLock 。

然后您可以使用 Ctrl + Z

恢复执行