gpt4 book ai didi

c++ - 删除控制台/cmd 提示符上闪烁的下划线

转载 作者:可可西里 更新时间:2023-11-01 12:37:59 36 4
gpt4 key购买 nike

这可能很简单,但谷歌似乎没有答案。

控制台程序是否有一个简单的命令来停止闪烁的光标?

在我的程序运行之前,它有一定的加载百分比,但是当它更新时,光标变得困惑,这真的很烦人。我知道这是可能的,很多程序都有。

什么命令可以打开和关闭闪烁的下划线?

最佳答案

你可以调用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");
}

关于c++ - 删除控制台/cmd 提示符上闪烁的下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18028808/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com