void
hidecursor()
{
console_cursor_info
cursor_info
=
{1,
0}
setconsolecursorinfo(getstdhandle(std_output_handle),
&cursor_info)
}
函数和结构体都在windows.h中定义,函数用法简单就不说了。
console_cursor_info结构体定义如下:
typedef
struct
{
dword
dwsize
bool
bvisible
//为0时光标不可见
}console_cursor_info,
*pconsole_cursor_info
vc,mingw中均没问题。
不明白直接hi。
#include <stdio.h>#include <stdlib.h>
#include <windows.h>
void twinkle(const char *str, DWORD interval)
{
system("cls")
printf("%s", str)
Sleep(interval)
system("cls")
Sleep(interval)
}
int main()
{
for ()
twinkle("* ********", 100)
}
#include <stdio.h>#include <windows.h>
int main()
{
int i
printf("Hello Kitty!\n")
while(999){//循环999次
//每个for循环代表每个颜色持续的时间
for(i=0i<19999999i++)
system("color d")
for(i=0i<19999999i++)
system("color a")
for(i=0i<19999999i++)
system("color c")
for(i=0i<19999999i++)
system("color b")
for(i=0i<19999999i++)
system("color f")
for(i=0i<19999999i++)
system("color e")
}
return 0
}