thiet ke website

Đổ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…

background color and text color c++

#include <windows.h>
#include <iostream>
//setColor zFull.net
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.

color

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

Thiet ke logo

Bài viết liên quan

Hướng dẫn đổi màu áo bằng Photoshop đơn giản

Hướng dẫn đổi màu áo bằng Photoshop đơn giản

Video này sẽ hướng dẫn các bạn cách đổi màu quần áo bằng Photoshop đơn giản mà nhanh gọn nhất, phiên bản Photoshop dùng ở trong video này là Photoshop CS6. Chúc các bạn thành công! Các bạn có thể tải stock để thực hành…

[Java cơ bản] Bài 43: String (Phần 2)

[Java cơ bản] Bài 43: String (Phần 2)

Video này sẽ hướng dẫn tiếp các phương thức của String. Chúc các bạn học tập thật tốt.

[Java cơ bản] Bài 21: Class, Abstract Class và Interface

[Java cơ bản] Bài 21: Class, Abstract Class và Interface

Giới thiệu về Class, Abstract Class và Interface trong Java. Các bạn hãy xem video, nếu có thắc mắc gì hãy để lại bình luận nhé, chúc các bạn học tập tốt.

[Java cơ bản] Bài 2: Chương trình HelloWorld!

[Java cơ bản] Bài 2: Chương trình HelloWorld!

Trong bài này sẽ dùng trình một text Editor để soạn thảo, ví dụ Notepad. Chương trình có nội dung như sau: Chương trình trên ta có 3 phần: Phần 1: Dòng 1 khai báo class với tên là HelloWord. Phần 2: Dòng 2 khai…

Bình luận ()