學了這麼久的C語言,一直停留在編寫“控制台”程序的水平。但是黑色窗口,白色的文字,看多了著實讓人感到枯燥無味。但是作為業余愛好者,我既沒有那麼多時間和精力去學習如何編寫窗口程序,也沒有那個必要一定用C去調用一堆API來寫。畢竟“控制台程序”也可以色彩斑斓啊。
廢話不多說,直接上代碼:
#include <conio.h>
#include <stdio.h>
#include <windows.h>
int main(int argc, char *argv[])
{
HANDLE hOut;
hOut = GetStdHandle(STD_OUTPUT_HANDLE);
int i;
for (i = 1; i < 255 ; i ++ )
{
SetConsoleTextAttribute(hOut, i);
printf("%3d\t",i);
}
printf("\n");
SetConsoleTextAttribute(hOut, 0x0007);
printf("演示結束");
getch();
return 0;
}
吐槽一下:對於英文不好的我,記那些函數、命令、API什麼的,其實完全是一個字母一個字母的敲鍵盤,敲多了記下來的……