C++ 设置光标问题
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:48
一、隐藏光标
1、引入头文件window.h
2、 定义光标信息结构体变量 CONSOLE_CURSOR_INFO cursor info={1,0};
typedef struct _CONSOLE_CURSOR_INFO
{
DWORD dwSize; // 光标百分比大小
BOOL bVisible; // 是否可见
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;
3、 获取控制台句柄
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
4、 调用设置控制台光标信息函数
SetConsoleCursorInfo(handle,&cursor info); BOOL SetConsoleCursorInfo // 设置光标信息
{
HANDLE hConsoleOutput, // 句柄
CONST CONSOLE_CURSOR_INFO *lpConsoleCursorInfo // 光标信息
};
二、设置光标位置
1、 引入头文件window.h
2、 获取控制台句柄
HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);
3、设置光标位置
其中:BOOL SetConsoleCursorPosition
{
HANDLE hConsoleOutput, // handle to console screen buffer
COORD dwCursorPosition // new cursor position coordinates
};
typedef struct COORD
{ // coord.
SHORT X; // horizontal coordinate
SHORT Y; // vertical coordinate
} COORD;
- 上一篇: c++ 文件读写(转)
- 下一篇: c++ 派生类向基类转换的可访问性
相关文章
-
c++ 文件读写(转)
c++ 文件读写(转)
- 互联网
- 2026年04月04日
-
C++ 运算符重载一(二元运算符重载)
C++ 运算符重载一(二元运算符重载)
- 互联网
- 2026年04月04日
-
c++11 实现枚举值到枚举名的转换
c++11 实现枚举值到枚举名的转换
- 互联网
- 2026年04月04日
-
c++ 派生类向基类转换的可访问性
c++ 派生类向基类转换的可访问性
- 互联网
- 2026年04月04日
-
C++ 派生类到基类转换的可访问性
C++ 派生类到基类转换的可访问性
- 互联网
- 2026年04月04日
-
c++ cout介绍与实现自己的cout
c++ cout介绍与实现自己的cout
- 互联网
- 2026年04月04日






