相关疑难解决方法(0)

使用C在终端运行应用程序中打印旋转光标

如何在使用标准C的终端中运行的实用程序中打印旋转光标?

我正在寻找打印的东西:\ |/ - 在屏幕上的相同位置一遍又一遍?

谢谢

c printf

15
推荐指数
2
解决办法
1万
查看次数

在Win32控制台应用程序中设置光标位置

如何在Win32控制台应用程序中设置光标位置?最好,我想避免使用Windows控制台功能.(我整个上午都在那条黑暗的小巷里奔跑;它造成的问题多于解决的问题.)我似乎回忆起当我在大学时使用stdio相对简单,但我现在找不到任何如何做的例子.任何想法或建议将不胜感激.谢谢.

额外细节

这是我现在要做的事情:

COORD pos = {x, y};
HANDLE hConsole_c = CreateConsoleScreenBuffer( GENERIC_READ | GENERIC_WRITE, 0, NULL, CONSOLE_TEXTMODE_BUFFER, NULL );
char * str = "Some Text\r\n";
DWDORD len = strlen(str);

SetConsoleCursorPosition(hConsole_c, pos);
WriteConsole(hConsole_c, str, len, &dwBytesWritten, NULL);
CloseHandle(hConsole_c)
Run Code Online (Sandbox Code Playgroud)

文本字符串str永远不会发送到屏幕.我还应该做些什么吗?谢谢.

c++ console-application cursor-position

15
推荐指数
2
解决办法
5万
查看次数

标签 统计

c ×1

c++ ×1

console-application ×1

cursor-position ×1

printf ×1