91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++如何設置背景顏色

c++
小億
216
2023-12-07 12:35:43
欄目: 編程語言

在C++中,如果你想要設置控制臺窗口的背景顏色,可以使用Windows API函數SetConsoleTextAttribute來實現。以下是一個示例代碼:

#include <iostream>
#include <Windows.h>

int main() {
    HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
    CONSOLE_SCREEN_BUFFER_INFO consoleInfo;
    WORD originalAttributes;

    // 獲取當前控制臺屬性
    GetConsoleScreenBufferInfo(hConsole, &consoleInfo);
    originalAttributes = consoleInfo.wAttributes;

    // 設置控制臺背景顏色
    SetConsoleTextAttribute(hConsole, BACKGROUND_BLUE);

    // 輸出帶有藍色背景的文本
    std::cout << "Hello, World!" << std::endl;

    // 恢復原始控制臺屬性
    SetConsoleTextAttribute(hConsole, originalAttributes);
    
    return 0;
}

在上面的示例中,我們通過SetConsoleTextAttribute函數將控制臺的背景顏色設置為藍色。然后,我們輸出帶有藍色背景的文本。最后,我們使用SetConsoleTextAttribute函數將控制臺屬性恢復到原始狀態,以確保不影響后續的輸出。

0
文水县| 合阳县| 马关县| 朝阳县| 乌苏市| 延庆县| 洱源县| 日照市| 金华市| 双辽市| 平武县| 天津市| 汉川市| 宁远县| 香格里拉县| 河间市| 岫岩| 甘孜| 新巴尔虎右旗| 长寿区| 射洪县| 双峰县| 化州市| 胶州市| 和林格尔县| 兰西县| 台中县| 西昌市| 武邑县| 镇巴县| 渝中区| 内黄县| 彰化市| 海伦市| 玉林市| 特克斯县| 宣恩县| 赫章县| 疏附县| 鹤山市| 松潘县|