思路:首先获取控制台屏幕缓冲区大小,再获取要输出的字符串的长度,到这里基本上就完成了,最后再移动光标到目标区域并输出,就大功告成了。
- 获取控制台屏幕缓冲区大小
1 | HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE); |
- 获取要输出的字符串的长度
1 | int len=strlen(str); |
- 移动光标到目标区域
1 | COORD pos; |
完整代码
1 |
|
备注:本人不能保证该文章和该文章中的代码无错误、无缺陷,请自行判断后使用。如遇到问题请联系本人。转载请标明出处。