社区
C++ 语言
帖子详情
在C++中如何控制光标?
fopwolf
2004-04-18 04:32:55
[求助]在C++中如何控制光标?
如果程序在1、3、5行输出字符,如何把光标移至2、4行再输出字符。
...全文
346
7
打赏
收藏
在C++中如何控制光标?
[求助]在C++中如何控制光标? 如果程序在1、3、5行输出字符,如何把光标移至2、4行再输出字符。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rorot
2004-04-19
打赏
举报
回复
vc6下编译
rorot
2004-04-19
打赏
举报
回复
#include <windows.h>
#include <winbase.h>
#include <iostream>
using namespace std;
int main()
// 光标定位
{
HANDLE hStdout;
// 光标位置
COORD cursorPos;
// 标准输出句柄
hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
cout << "No1. lines....\n\n";
cout << "No3. lines....\n\n";
cout << "No5. lines....\n" << endl;
// 等待2秒
Sleep(2000);
// 设置光标
// 第2行输出
cursorPos.X = 0;
cursorPos.Y = 1;
SetConsoleCursorPosition( hStdout, cursorPos );
cout << "No2. lines...." <<endl;
// 第4行输出
cursorPos.X = 0;
cursorPos.Y = 3;
SetConsoleCursorPosition( hStdout, cursorPos );
cout << "No4. lines...." <<endl;
// 第6行输出
cursorPos.X = 0;
cursorPos.Y = 5;
SetConsoleCursorPosition( hStdout, cursorPos );
// 释放句柄
CloseHandle(hStdout);
return 0;
}
古布
2004-04-18
打赏
举报
回复
Windows下的SetCaretPos( ),SetCursorPos(),
cycxp4363
2004-04-18
打赏
举报
回复
window(100,100,639,479);这里的参数可以改变的,只要象上面那样作(tc++3.0)编译过
cycxp4363
2004-04-18
打赏
举报
回复
这个方法可能不是很好但是可以做到再屏幕上的任一位置输出:
window(100,100,639,479);
gotoxy(25,17);
cout<<_score<<endl;
csbsds
2004-04-18
打赏
举报
回复
我最近也在思考这个问题!同一行的光标就好处理!
期待高手现身!
claider
2004-04-18
打赏
举报
回复
Windows下有几个函数,好像是*Console*什么的,*为通配符,可能还包含Cursor或者Icon,你可以在msdn里面搜索一下。
【
C++
经典小程序源代码】改变鼠标
光标
的形状
在
C++
编程
中
,改变鼠标
光标
的形状是一个常见的任务,特别是在开发用户界面或者游戏时,为了提供更好的用户体验,我们可能需要自定义鼠标
光标
。这个【
C++
经典小程序源代码】正是展示了如何实现这一功能。下面我们将...
Kinect手势代替鼠标
控制
PC
在这些专业应用场景
中
,用户可以利用手势
控制
程序,执行精密的操作,而无需接触屏幕或物理设备。 在开发者社区
中
,OpenNI及Kinect手势识别技术的开源性质,鼓励了更多的开发者参与和贡献。通过“KinectMouse”这类...
C++
改变
光标
位置
C++
改变
光标
位置。
c++
在console
中
控制
光标
的位置
在编写程序时,需要实时知晓程序运行到了什么地方,
控制
显示
光标
的位置
C++
控制
台
光标
位置
控制
void gotoxy(int x, int y) { HANDLE hout; COORD coord; coord.X = x; coord.Y = y; hout = GetStdHandle(STD_OUTPUT_HANDLE);... cout
光标
移动后位置"; system("pause"); return 0; }
C++ 语言
65,189
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章