
2个回答
展开全部
void goto_xy(int x,int y){ //定位光标位置到指定坐标
HANDLE hOut;
hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD pos={x,y};
SetConsoleCursorPosition(hOut,pos);
}
这是我写的一个函数 貌似要include "Windows.h"
如果真的要做界面的话 建议不要用控制台了 ..
HANDLE hOut;
hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD pos={x,y};
SetConsoleCursorPosition(hOut,pos);
}
这是我写的一个函数 貌似要include "Windows.h"
如果真的要做界面的话 建议不要用控制台了 ..
展开全部
HANDLE hOutput_ = ::GetStdHandle(STD_OUTPUT_HANDLE);
HANDLE hInput_ = ::GetStdHandle(STD_INPUT_HANDLE);
SHORT baselinenum = 0;
BOOL SetCursorPosition( SHORT x, SHORT y )
{
COORD cd = { x, y+baselinenum };
return ::SetConsoleCursorPosition( hOutput_, cd );
}
HANDLE hInput_ = ::GetStdHandle(STD_INPUT_HANDLE);
SHORT baselinenum = 0;
BOOL SetCursorPosition( SHORT x, SHORT y )
{
COORD cd = { x, y+baselinenum };
return ::SetConsoleCursorPosition( hOutput_, cd );
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询