给源码:
[mw_shl_code=c,true]#include <time.h>
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
int x=GetSystemMetrics(SM_CXSCREEN)+300,y=GetSystemMetrics(SM_CYSCREEN)+300;
char setting[30];
HWND hwnd=GetForegroundWindow();
HWND handle=GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_CURSOR_INFO cursor_info={1,0};
SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cursor_info);
SetConsoleTextAttribute(handle,FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_RED);
sprintf(setting,"mode con:cols=%d lines=%d",x,y);
system(setting);
SetWindowPos(hwnd, HWND_TOPMOST,0,0,x+1000,y+1000,NULL);
MoveWindow(hwnd,-8,-25,x+300,y+300,1);
srand((unsigned)time(NULL));
system("color 1f");
printf(" 哈哈哈哈哈,即将全屏闪烁\n");
Sleep(2000);
system("cls");
system("color 5a");
Sleep(200);
system("color 1f");
int t;
for(t=1;t<=20;t++)
{
system("color 0a");
Sleep(200);
system("color 1a");
Sleep(180);
system("color 2a");
Sleep(160);
system("color 3a");
Sleep(140);
system("color 4a");
Sleep(120);
system("color 5a");
Sleep(100);
system("color 6a");
Sleep(80);
system("color 7a");
Sleep(60);
system("color 8a");
Sleep(40);
system("color 9a");
Sleep(20);
printf("第%d行************************************************************************************************打满20行自动退出\n",t);
system("color 0a");
Sleep(20);
system("color 1a");
Sleep(20);
system("color 2a");
Sleep(20);
system("color 3a");
Sleep(20);
system("color 4a");
Sleep(20);
system("color 5a");
Sleep(20);
system("color 6a");
Sleep(20);
system("color 7a");
Sleep(20);
system("color 8a");
Sleep(20);
system("color 9a");
Sleep(20);
system("color Aa");
Sleep(20);
system("color Ba");
Sleep(20);
system("color Ca");
Sleep(20);
system("color Da");
Sleep(20);
system("color Ea");
Sleep(20);
system("color Fa");
Sleep(20);
system("color Aa");
Sleep(40);
system("color Ba");
Sleep(60);
system("color Ca");
Sleep(80);
system("color Da");
Sleep(100);
system("color Ea");
Sleep(120);
system("color Fa");
Sleep(140);
system("color Ea");
Sleep(160);
system("color Da");
Sleep(180);
system("color Ca");
}
return 0;
}
[/mw_shl_code]
|