其中,STD_OUTPUT_HANDLE表示标准输出的句柄。GetStdHandle是Windows API函数,hConsole只是一个句柄变量。HANDLE是Windows用来表示对象的(不是C++的对象),HWND是其中一种,HWND是HANDLE,但HANDLE不只是HWND,HANDLE是一个通用句柄表示。GetStdHandle((STD_OUTPUT_HANDLE))等效于GetStdHandle(STD_OUTPUT_HA...
获取标准输出的句柄
句柄就是系统服务你的凭证。 你去过银行吧,门口有个排队机, 你从排队机上撕下一张票来,这个就是银行为你服务的凭证,没有这个凭证,银行不理你。获取标准输出的句柄。 命令行的程序 会把字符输出到屏幕上, 用的就是这个句柄。 够通俗吧 ...
void gotoxy(int x,int y){ COORD c;c.X=x;c.Y=y;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), c);} 这是使光标 到(x,y)这个位置的函数.调用 COORD 需要#include<windows.h>.