本篇主要是參考 vegaseat 的貼文所做的一個測試。
改變 Console 顏色屬性,這樣視覺感受就比較豐富了。
原文 Add a little Color to your Console Text
http://www.daniweb.com/software-development/cpp/code/216345
執行結果圖
設定值為 0-255
0 = 黑色
255 = 白色
7 = Console 預設值
程式碼如下
#include <cstdlib>
#include <iostream>
#include <windows.h>
using namespace std;
void setColor(int color);
int main(int argc, char *argv[]){
int i;
cout << "Console 顏色屬性測試...\n" << endl;
for(i=0;i<256;i++){
setColor(i);
printf("<屬性%3d> ",i);
}
setColor(7);
system("PAUSE");
return EXIT_SUCCESS;
}
//---------------------------------
void setColor(int color){
HANDLE hConsole;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole,color);
}
沒有留言:
張貼留言
請提供您的寶貴意見 ;-)