回覆列表
  • 1 # 我是阿嘛

    VC中要呼叫windows API來改變字型顏色。

    下面舉個例子:

    #include

    #include

    int main(void)

    {

    printf("Hello\n");

    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);

    printf("Hello\n");

    SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_BLUE|FOREGROUND_GREEN|FOREGROUND_RED);

    printf("Hello\n");

    getchar();

    return 0;

    }

    其中FOREGROUND顏色只有四種:GREEN,BLUE,RED,INTENSIFY(加強)。

    也許有人要問,如果要有其他顏色該怎麼辦?

    這很簡單,所有顏色都是基於紅綠藍三原色來調和而成的。

    舉兩個例子:

    紅色+綠色=黃色

    綠色+藍色=青色

    紅色+藍色=品紅

    紅色+綠色+藍色=白色

    --------引用自 某人的部落格

  • 中秋節和大豐收的關聯?
  • 有人說昂科威比歐藍德的車長還短,但卻是中型,這是怎麼回事?suv等級是怎樣劃分的呢?