本篇主要是參考 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);
}
 
 
沒有留言:
張貼留言
請提供您的寶貴意見 ;-)