有关移动坐标和隐藏光标的问题
刚开始学习C++,和同学打算一起尝试着编一个小程序,首先要做的是移动坐标和隐藏光标,书上没有讲,在网上查了一些,查到一段代码。void gotoxy(int x,int y) //移动坐标
{
COORD coord;
coord.X=x;
coord.Y=y;
SetConsoleCursorPosition( GetStdHandle( STD_OUTPUT_HANDLE ), coord );
}
void hidden()
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_CURSOR_INFO cci;
GetConsoleCursorInfo(hOut,&cci);
cci.bVisible=0;
SetConsoleCursorInfo(hOut,&cci);
}
程序被测试是正确的,而经过仔细看,cc.bVisble=0; 应该代表隐藏光标,赋值0代表隐藏 赋值1代表不隐藏,剩下的却看不太懂,求人指教,仔细讲解此程序的实现过程。
拜谢。