ภาษาการเขียนโปรแกรม C/C++ ผู้ใช้มีฟังก์ชันการทำงานเพื่อปรับแต่งเอาต์พุตตามความต้องการของผู้ใช้ ฟังก์ชันกราฟิก C/C++ รวมอยู่ใน graphics.h ไฟล์ส่วนหัว เมื่อใช้ไลบรารีนี้ คุณสามารถสร้างวัตถุต่างๆ กำหนดสีของข้อความ เปลี่ยนแบบอักษรและขนาดของข้อความ และเปลี่ยนพื้นหลังของผลลัพธ์ได้
ตอนนี้ เรามาดูการทำงานของฟังก์ชันทั้งหมดเพื่อแก้ไขข้อความของเอาต์พุตในภาษาการเขียนโปรแกรม c/c++ -
- setcolor() − ฟังก์ชันนี้ใช้เพื่อเปลี่ยนสีของข้อความที่ส่งออก
ไวยากรณ์
setcolor(int)
ตัวอย่าง
#include<stdio.h> #include<graphics.h> int main(){ int gdriver = DETECT,gmode,i; initgraph(&gdriver,&gmode,"C:\\Turboc3\\BGI"); setcolor(5); return 0; }
- settexttyle() − ฟังก์ชันนี้ใช้เพื่อเปลี่ยนรูปแบบแบบอักษร การวางแนว และขนาดของข้อความที่ส่งออก
ไวยากรณ์
settexttyle(int style , int orientation , int size);
ตัวอย่าง
#include<stdio.h> #include<graphics.h> int main(){ int gdriver = DETECT,gmode,i; initgraph(&gdriver,&gmode,"C:\\Turboc3\\BGI"); settextstyle(3,1,4); return 0; }
- โครงร่าง − ฟังก์ชันนี้ใช้เพื่อพิมพ์ข้อความที่ส่งผ่านไปยังบางพิกัด (x,y) บนหน้าจอ
ไวยากรณ์
outtext(int x_cordinate , int y_cordinate, text)
ตัวอย่าง
#include<stdio.h> #include<graphics.h> int main(){ int gdriver = DETECT,gmode,i; initgraph(&gdriver,&gmode,"C:\\Turboc3\\BGI"); settextstyle(25,15,’hello!’); return 0; }
- textheight() − ฟังก์ชันนี้ใช้เพื่อเปลี่ยนความสูงของข้อความในหน้าจอส่งออก
ไวยากรณ์
textheight(int)
- textwidth() − ฟังก์ชันนี้ใช้เพื่อเปลี่ยนความกว้างของข้อความในหน้าจอเอาต์พุต
ไวยากรณ์
textwidth(int)