MSVC 2010:在输入期间允许在控制台中单击右键菜单

时间:2010-05-01 20:24:50

标签: c++ windows visual-c++

当我在Visual Studio 2010 C ++应用程序中使用cin调用cingetline时,我可以在控制台中输入内容(应该是这样),但是右键单击上下文菜单是“封杀”。它没有出现 - 这意味着我和我的客户无法使用复制和粘贴。

  • 如何使用cin在控制台中启用上下文菜单?

1 个答案:

答案 0 :(得分:1)

这是控制台窗口的最终用户配置。单击标题栏图标,选择属性,在选项选项卡上,取消选中QuickEdit模式。

然而复制&在QuickEdit模式下,过去实际上更简单:如果剪贴板中有文本,右键单击会立即执行粘贴操作。通过拖动要复制的文本进行突出显示来复制文本,然后按“Enter”将文本放入剪贴板。关闭QuickEdit对于直接使用鼠标事件的控制台程序非常有用。

我不确定是否存在切换编辑模式的编程方法,但由于它是设计上的最终用户偏好,因此强加自己的偏好可能是不好的形式。