C++如何控制光标的位置? **急求**
答案:2 悬赏:50
解决时间 2021-04-21 03:23
- 提问者网友:我稀罕你
- 2021-04-20 17:32
我想在屏幕中间输出一个用“*”号组成的长方形,不知道如何能将光标设置到自己想要的位置,网上一些论坛上的帖子看不懂,求大神详细指教
最佳答案
- 二级知识专家网友:余生继续浪
- 2021-04-20 18:34
pascal操作控制台十分简单,但是c++需要用到mfc库函数
可以用getstdhandle获取控制台窗口的句柄,然后用setconsolecursorposition来定位当前输出位置.
可以用getstdhandle获取控制台窗口的句柄,然后用setconsolecursorposition来定位当前输出位置.
全部回答
- 1楼网友:佛说妍妍很渣
- 2021-04-20 18:51
void gotoxy(int x, int y)
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD c = { x, y };
SetConsoleCursorPosition(hOut, c);
}
还需要#include<Window.h>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯