文档库

最新最全的文档下载
当前位置:文档库 > coord

coord

coord

头文件:windows.h

void

goto_xy(int x,int y)

{

HANDLE hOut;

COORD pos={0,0};

hOut = GetStdHandle(STD_OUTPUT_HANDLE);

//pos = {x,y};这一句编译不通过

pos.X=x;

pos.Y=y;

SetConsoleCursorPosition(hOut,pos);

}

这样用户就自定义了一个在VC++6.0中实现控制光标所在位置的函数COORD pos;

这一句定义了一个结构体变量pos,它的两个成员是X和Y

SetConsoleCursorPosition

SetConsoleCursorPosition是API中定位光标位置的函数。

看下面的程序示例:

#include

#include

int main()

{

HANDLE hOut;

COORD pos= {15, 5};

hOut = GetStdHandle(STD_OUTPUT_HANDLE);

SetConsoleCursorPosition(hOut, pos);

SetConsoleTextAttribute(hOut, 0x01|0x05);

printf("Hello World!\n");

return 0;

}

coord

(共2页)