C语言SetConsoleCursorPosition函数使用方法
程序员文章站
2022-03-13 19:53:47
目录函数接口作用:测试代码1测试结果1测试代码2测试结果2函数接口bool winapi setconsolecursorposition( _in_ handle hconsoleoutput...
函数接口
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
到此这篇关于c语言setconsolecursorposition函数使用方法的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持。