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;
}
相关推荐
洛兮银儿5 小时前
VScode注释快捷键的修改
ide·vscode·编辑器
Listen·Rain11 小时前
用AI开发出一个AI
java·人工智能·spring boot·tomcat·intellij-idea·mybatis·visual studio
优信电子11 小时前
Raspberry Pi Pico(RP2040)快速入门:Arduino IDE环境搭建与第一个程序
ide
2501_915921431 天前
iOS开发环境搭建详解 Xcode 配置与快蝎轻量级工具选择
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
△曉風殘月〆1 天前
如何在Visual Studio 2026中配置Qt 6.1开发环境
ide·visual studio
zhangjin11202 天前
解决Android Studio gradle下载超时和缓慢问题(二)
android·ide·android studio
gongzhxu2 天前
JetBrains IDEA开发环境搭建
java·ide·intellij-idea
独隅2 天前
DevEco Code Plan+Build 双 Agent 协同开发实效解析
ide·华为
gewen_19883 天前
Visual Studio 2026 实现一键同时推送到两个 Git 远程仓库
ide·git·visual studio
啊啊啊迈 旋棍3 天前
【译】TypeScript 7 测试版已在 Visual Studio 2026 18.6 Insiders 3 中默认启用
ubuntu·typescript·visual studio