这可能很简单,但Google似乎没有答案。 有一个简单的控制台程序命令停止闪烁的光标? 在我的程序运行之前,它有一定百分比的加载,但是当它更新时,光标会变得混乱,这真的很烦人。 我知道它有可能,很多程序都有。 什么命令打开和closures闪烁的下划线?
您可以通过调用SetConsoleCursorInfo
来隐藏游标。 。
#include <windows.h> void ShowConsoleCursor(bool showFlag) { HANDLE out = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_CURSOR_INFO cursorInfo; GetConsoleCursorInfo(out, &cursorInfo); cursorInfo.bVisible = showFlag; // set the cursor visibility SetConsoleCursorInfo(out, &cursorInfo); } int main() { ShowConsoleCursor(false); system("pause"); }