isShowCursor隐藏、显示cmd窗口光标,Gotoxy设置光标位置
[編輯] [转简体] (简体译文)
|
作者:huidong
| 分類:【編程】Win32
[
7 瀏覽
0 評論
1 贊
0 踩
]
概要
操作cmd窗口的下划线光标,可以用来防止闪烁等
正文
// 隐藏或显示光标 // bVisible 为FALSE表示隐藏,否则是显示光标 void isShowCursor(BOOL bVisible) { CONSOLE_CURSOR_INFO cursor; cursor.bVisible = bVisible; cursor.dwSize = sizeof(cursor); SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursor); } // 设置光标位置 void Gotoxy(int x, int y) { COORD coord; coord.X = x; coord.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord); // 移动光标 }