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;
}
相关推荐
脚踏实地皮皮晨4 小时前
003004002_UniformGrid控件的使用方法
开发语言·c#·.net·wpf·visual studio
时时三省1 天前
VScode 智能插件安装
ide·vscode·编辑器
脚踏实地皮皮晨1 天前
003003001_Grid控件
开发语言·windows·算法·c#·visual studio
令狐前生1 天前
Intellij IDEA 2025 破解安装
java·ide·intellij-idea
知彼解己1 天前
Eclipse Temurin:企业级 Java JDK 发行版的最佳实践
java·ide·eclipse
独隅1 天前
CLion 在 Linux 上的完整安装与配置使用指南
linux·运维·服务器·c语言·c++·ide
jerryinwuhan1 天前
VScode 安装opencode
ide·vscode·编辑器
223糖1 天前
Idea,pycharm2026激活保姆级教程
java·ide·intellij-idea
独隅1 天前
CLion 接入 Codex 的完整配置使用全面指南
c++·ide·ai·c++23
脚踏实地皮皮晨1 天前
003003002_WPF Grid 基类官方类定义逐行深度解析
开发语言·windows·算法·c#·wpf·visual studio