Mặc dù bạn có thể đưa ra phần lớn các chương trình trong chương này mà không cần vỉ mạch lưu giữ khung màu, nhưng để làm cho đầy đủ công việc tôi khuyên bạn nên sử dụng một vỉ mạch có chế độ ít nhất là 512 - 256. Nó không quá đắt, thậm chí nó rẻ hơn một số vỉ mạch đen trắng. | cputs respectively. gotoxy 1 4 cputs You can also use the up and down arrow keys. gotoxy 1 5 cputs Then press to increase or - to decrease cputs value. gotoxy 1 6 cputs To exit adjustment press ESC n gotoxy 30 8 textattr WHITE RED 4 cprintf Hue 4d k1 gotoxy 30 9 cprintf Contrast 4d k2 gotoxy 30 10 cprintf Sat urati on 4d k3 gotoxy 30 11 cprintf Brightness 4d k4 a getch ind2 1 i -1 while ind2 if a D_ARROW a U_ARROW switch a case D_ARROW i if i 3 i 0 break case U_ARROW i-- if i 0 i 3 switch i case 0 a H break case 1 a C break case 2 a S break case 3 241 a B textattr WHITE GREEN 4 gotoxy 1 10 cprintf Key pressed c n a switch a case h case H gotoxy 30 8 cprintf Hue 4d k1 while a char getch a - switch a case k1 if k1 255 k1 0 break case - --k1 if k1 0 k1 255 SetHue k1 gotoxy 30 14 cprintf Key pressed c a gotoxy 30 8 cprintf Hue 4d k1 textattr WHITE RED 4 gotoxy 30 8 cprintf Hue 4d k1 break case c case C gotoxy 30 9 cprintf Contrast 4d k2 while a char getch - a- - switch a case k2 242 if k2 255 k2 0 break case - --k2 if k2 0 k2 255 SetContrast k2 gotoxy 30 14 cprintf Key pressed c a gotoxy 30 9 cprintf Contrast 4d k2 textattr WHITE RED 4 gotoxy 30 9 cprintf Contrast 4d k2 break case s case S gotoxy 30 10 cprintf Saturation 4d k3 while a char getch a - switch a case k3 if k3 255 k3 0 break case - --k3 if k3 0 k3 255 SetSaturation k3 gotoxy 30 14 cprintf Key pressed c a gotoxy 30 10 cprintf Saturation 4d k3 textattr WHITE RED 4 gotoxy 30 10 cprintf Saturation 4d k3 break case b case B .