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;
}
相关推荐
zhangfeng11332 小时前
2026年国际国外top10 top20流行的ai ide,
ide·人工智能
CDialog3 小时前
vscode编译ci1303sdk的源代码
ide·vscode·编辑器
xiaoshiquan12063 小时前
Android Studio里,SDK Manager显示不全问题
android·ide·android studio
愚者游世6 小时前
<algorithm> 中 remove、remove_if、remove_copy、remove_copy_if 详解
c++·学习·程序人生·职场和发展·visual studio
1-1=06 小时前
Visual Studio Code 简介
ide·vscode·编辑器
yatum_20148 小时前
VirtualBox 搭建 Hadoop-2.7.3 集群完整安装总结
java·ide·eclipse
AI+程序员在路上9 小时前
在pyCharm 中命令打包生成exe文件方法
ide·python·pycharm
HookJames9 小时前
在VSCode中部署OpenRouter的时候,遇到的问题
ide·chrome·vscode
2501_9160074710 小时前
提高开发效率的尝试,用快蝎(kxapp)完成 iOS 项目的创建、调试与构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
亚马逊云开发者10 小时前
Kiro IDE 实战体验:亚马逊云科技的 Spec 驱动 AI 编程,写完需求自动出代码
ide·人工智能·科技