改变光标位置

    xiaoxiao2021-03-25  122

    5改变光标位置需要头文件windows.h

    void gotoxy(HANDLE hOut, int x, int y) { COORD pos; pos.X = x; //横坐标 pos.Y = y; //纵坐标 SetConsoleCursorPosition(hOut, pos); } void main(){ HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);//定义显示器句柄变量 gotoxy(hOut, 5, 10); //光标定位在坐标(5,10) system("color 54"); return; } /*STD_INPUT_HANDLE,标准输入的句柄; STD_OUTPUT_HANDLE,标准输出的句柄; STD_ERROR_HANDLE,标准错误的句柄。 HANDLE GetStdHandle( DWORD nStdHandle );是一个Windows API函数。它用于从一个特定的标准设备(标准输入、标准输出或标准错误)中取得一个句柄(用来标识不同设备的数值)*/
    转载请注明原文地址: https://ju.6miu.com/read-21151.html

    最新回复(0)