Visual Studio 20XX控制台程序鼠标点击阻塞问题

文章目录

在Visual Studio 20xx编写的控制台程序中,当鼠标点击控制台时,会阻塞控制台程序运行,不按回车无法继续运行。

方法一

右击控制台标题栏,选择属性,去掉快速编辑模式(Q)的勾选,如:

方法二

在程序中添加代码,关闭快速编辑模式,例如:

cpp 复制代码
int main(int argc, char* argv[])
{
    /* 关闭控制台程序的快速编辑模式, 否则会出现点击界面, 程序将会变成阻塞状态, 不按回车无法继续运行 */
    HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE);
    DWORD mode;
    GetConsoleMode(hStdin, &mode);
    mode &= ~ENABLE_QUICK_EDIT_MODE; /* 移除快速编辑模式 */
    SetConsoleMode(hStdin, mode);
    return 0;
}
相关推荐
Robot_Nav13 小时前
Claude Code cli 以及vscode版本的各种命令参考手册
ide·vscode·编辑器
心蓝无敌1 天前
攻克Avalonia Dock布局中WebView等原生控件无法停靠的难题
c#·visual studio·avalonia·avalonia dock
ZhengEnCi1 天前
02-VS扩展管理器异常解决指南 💻
visual studio
VIV-1 天前
Pycharm项目上传到Github
ide·pycharm·github
OsDepK1 天前
AudioSplit音频多轨免费分离工具即将发布
ide·git·python·音视频·集成学习
xingyuzhisuan1 天前
Jupyter Notebook 云GPU配置全解析(含实操+选型指南)
ide·python·jupyter·gpu算力
屋外雨大,惊蛰出没1 天前
Vscode自动生成类图
ide·vscode·编辑器·类图绘制
qq_14030341441 天前
vscode过滤文件
ide·vscode·编辑器
Lust Dusk1 天前
2026年最新phpstorm安装下载教程(附带激活链接)
网络·ide·安全·网络安全·phpstorm