" "

model trains for beginners 728 x 90 728 x 90

Đổi màu chữ và màu nền đơn giản trong C++

Đổi màu chữ và màu nền đơn giản trong C++


Bạn đang thắc mắc làm sao để đổi màu chữ và màu nền trong console của C++? Bài viết này sẽ giới thiệu cho các bạn một cách đơn giản để đổi màu nền và màu chữ… các bạn hãy chép đoạn code phía dưới và chạy thử các bạn sẽ hiểu cách hoạt động của hàm này :D…




#include <windows.h>
#include <iostream>
//setColor
using namespace std;
int main() {
HANDLE hConsoleColor;
hConsoleColor = GetStdHandle(STD_OUTPUT_HANDLE);
for(int k=0;k<=255;k++) {
SetConsoleTextAttribute(hConsoleColor, k);
cout << k << " - Change color! ";
if (k%3==0) cout << endl;
}
return 0;
}

Trong lệnh SetConsoleTextAttribute(hConsoleColor, k); thì k có nghĩa là tham số màu… có thể chọn từ 0 -> 255… nếu quá 255 nó sẽ tự quay lại 0 theo chu kỳ, tức là 256 thì màu sẽ giống như 0.

Ngoài ra, nếu nhu cầu đơn giản hơn các bạn có thể dùng hàm system(“color XX”); hàm này không cần sử dụng thư viện thêm. XX các bạn thay bằng 2 ký tự theo hình sau.

Xem thêm: Phụ kiện công nghệ giảm giá 50%

Chúc các bạn chơi lập trình vui vẻ!
Share on Google Plus

About phanmem2019

250 x 250
    Blogger Comment
    Facebook Comment

0 nhận xét:

Đăng nhận xét