SetConsoleCursorPosition函数使用介绍
Posted 流浪孤儿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SetConsoleCursorPosition函数使用介绍相关的知识,希望对你有一定的参考价值。
目录
函数接口
BOOL WINAPI SetConsoleCursorPosition( _In_ HANDLE hConsoleOutput, _In_ COORD dwCursorPosition ); |
作用:
实现控制台光标定位
测试代码1
#include<stdio.h> #include<windows.h> int main()
COORD pos = 15,5 ; HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleCursorPosition(hOut, pos); SetConsoleTextAttribute(hOut, 0x01 | 0x05); printf("HelloWorld!\\n"); return 0;
|
测试结果1
测试代码2
#include<stdio.h> #include<windows.h> int main() COORD pos = 0,0 ; HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTextAttribute(hOut, 0x01 | 0x05); for (int i = 0; i < 20; i++) pos.X = i; pos.Y = i; SetConsoleCursorPosition(hOut, pos); printf("%d%d:HelloWorld!\\n", pos.X, pos.Y); Sleep(1000);
return 0;
|
测试结果2
以上是关于SetConsoleCursorPosition函数使用介绍的主要内容,如果未能解决你的问题,请参考以下文章
SetConsoleCursorPosition函数使用介绍
SetConsoleCursorPosition函数使用介绍
SetConsoleCursorPosition:使用时在控制台中获取黑色行