设置光标位置

typedef struct _COORD { // coord.
SHORT X; // horizontal coordinate
SHORT Y; // vertical coordinate
} COORD;

WINDOWS API中定义的一个结构,表示一个字符在控制台屏幕上的坐标,左上角为(0,0)。

使用示例:

设置光标位置_第1张图片

int main()
{<span style="white-space:pre">	</span>HANDLE han;
	 COORD cd;
	 cd.X = 5;
	 cd.Y = 5;
//GetStdHandle函数获得标准输入输出的句柄,参数STD_OUTPUT_HANDLE是个宏,代表标准输出,可以看作显示器  
//SetConsoleCursorPosition(han,cd); 看函数名称:设置控制台光标坐标,参数就是设备句柄,坐标
	 han = GetStdHandle(STD_OUTPUT_HANDLE);
	  SetConsoleCursorPosition(han,cd);
	  cout<<"HEllo"<<endl;
return 0;
}

你可能感兴趣的:(设置光标位置)