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

[Java cơ bản] Bài 14: Cấu trúc Switch (Phần 2)

[Java cơ bản] Bài 14: Cấu trúc Switch (Phần 2)

Tiếp theo bài 13 ta sẽ tìm hiểu sâu hơn về cấu trúc lệnh switch. Như ta đã biết thứ tự của các case có thể không theo quy tắc. Ví dụ đoạn code trên. Lệnh break là lệnh dùng để thoát ra khỏi vòng lặp. Nếu ở…

6 thủ thuật chụp ảnh đen trắng cổ điển nhờ ánh sáng tự nhiên

6 thủ thuật chụp ảnh đen trắng cổ điển nhờ ánh sáng tự nhiên

Chụp ảnh chân dung đen trắng theo phong cách cổ điển không chỉ đơn giản là ngắm và chụp. Bức ảnh cần có chiều sâu, có hình khối và phản ánh tốt tâm trạng nhân vật. Chụp bằng ánh sáng tự nhiên lại càng khó….

[Java cơ bản] Bài 12: Biểu thức Boolean

[Java cơ bản] Bài 12: Biểu thức Boolean

Giới thiệu các biểu thức boolean và cách sử dụng biểu thức boolean. Đối với biểu thức && đúng khi và chỉ khi hai biểu thức điều kiện đều đúng nên ở if – else thứ nhất sẽ có kết quả là false vì a>10 là sai….

Cách dùng Desktop ảo trong Windows 10

Cách dùng Desktop ảo trong Windows 10

Desktop ảo (Virtual Desktop) đã được Microsoft tích hợp vào Windows 10. Tính năng này cho phép người dùng mở nhiều chương trình một lúc, thuộc nhiều desktop khác nhau để quản lý chúng tốt hơn, thay vì để lộn xộn trên một desktop như…

Bình luận ()