ภาษาการเขียนโปรแกรม 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)