L o a d i n g . . .
主打一个C++
文章详情

C++控制台防止点击后卡主线程

Posted on 2023-03-15 02:54:58 by 主打一个C++

//关闭输入、插入

//函数封装

bool ProhibitInput() {
	HANDLE handle = GetStdHandle(STD_INPUT_HANDLE);
	if (INVALID_HANDLE_VALUE != handle) {
		DWORD mode = 0;
		if (GetConsoleMode(handle, &mode)) {
		    //禁止所有输入
			mode &= ~ENABLE_QUICK_EDIT_MODE;
			mode &= ~ENABLE_INSERT_MODE;
			mode &= ~ENABLE_MOUSE_INPUT;
			return (bool)SetConsoleMode(handle, mode);
		}
	}
	return false;
}


*转载请注明出处:原文链接:https://cpp.vin/page/37.html

作者近期文章
提示
×
确定
数据库执行: 7次 总耗时: 0.01s
页面加载耗时: 



wechat +447752296473
wechat cpp-blog