วิธีสร้างการแจ้งเตือนใน C: 5 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

วิธีสร้างการแจ้งเตือนใน C: 5 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้างการแจ้งเตือนใน C: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีสร้างการแจ้งเตือนใน C: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีสร้างการแจ้งเตือนใน C: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How to Blur or Fade Edges of Photo - Three Quick and Easy Ways! 2024, อาจ
Anonim

ในบางครั้ง เมื่อเขียนโปรแกรม คุณต้องสร้างวิธีการดึงดูดความสนใจของผู้ใช้เพื่อดึงความสนใจกลับมาที่โปรแกรม การแจ้งเตือนเป็นวิธีที่มีประโยชน์มากในการทำเช่นนั้น หากคุณต้องการแจ้งเตือนในภาษา C อ่านต่อ!

ขั้นตอน

ส่วนที่ 1 จาก 3: การแจ้งเตือนตัวละคร

845336 1
845336 1

ขั้นตอนที่ 1 หากคุณต้องการให้การแจ้งเตือนเป็นแบบพกพาและทำงานในคอมพิวเตอร์ทุกเครื่อง คุณสามารถใช้ Escape Code "\a" ได้

a ถูกกำหนดให้เป็นเสียงเตือน โดยปกติจะมีเสียงบี๊บ อย่างไรก็ตาม ในระบบปฏิบัติการ Unix บางระบบ อาจทำให้หน้าจอกะพริบแทนเสียง

845336 2
845336 2

ขั้นตอนที่ 2 ใช้โค้ดตัวอย่างนี้

    printf("\a");

ส่วนที่ 2 จาก 3: เสียงบี๊บ ()

845336 3
845336 3

ขั้นตอนที่ 1 บนระบบปฏิบัติการ Windows คุณสามารถใช้เสียงบี๊บ (ความถี่ int, int ms)

มันส่งเสียงบี๊บของระยะเวลาและความถี่ที่กำหนด

  • บนระบบปฏิบัติการ Windows7 ฟังก์ชันนี้จะส่งเสียงบี๊บไปยังการ์ดเสียง ใช้งานได้เฉพาะเมื่อคอมพิวเตอร์มีลำโพงหรือหูฟัง
  • ใน Windows เวอร์ชันก่อนหน้า จะส่งเสียงบี๊บไปที่เมนบอร์ด ใช้งานได้กับคอมพิวเตอร์ส่วนใหญ่และไม่จำเป็นต้องใช้อุปกรณ์ภายนอก
845336 4
845336 4

ขั้นตอนที่ 2 รวมไลบรารีของ windows

เพิ่มรหัสต่อไปนี้ที่จุดเริ่มต้นของโปรแกรมของคุณ:

    #รวม

ขั้นตอนที่ 3 เมื่อคุณต้องการเสียงบี๊บ ให้ใช้รหัสต่อไปนี้:

    เสียงบี๊บ (500, 500);

845336 6
845336 6

ขั้นตอนที่ 4 เปลี่ยนหมายเลขแรกด้วยความถี่ของเสียงบี๊บที่คุณต้องการ

500 ใกล้เคียงกับเสียงบี๊บที่คุณได้รับด้วย \a

ขั้นตอนที่ 5. เปลี่ยนตัวเลขที่สองด้วยระยะเวลาของเสียงบี๊บในหน่วยมิลลิวินาที

500 คือครึ่งวินาที

ส่วนที่ 3 จาก 3: รหัสตัวอย่าง

845336 7
845336 7

ขั้นตอนที่ 1. ลองใช้โปรแกรมที่ใช้ \a ส่งเสียงบี๊บเมื่อกดปุ่ม ใช้ ESC เพื่อออก:

    #include #include int main() { while(getch() != 27) // วนซ้ำจนกว่าจะกด ESC (27 = ESC) printf("\a"); // บี๊บ กลับ 0; }

845336 8
845336 8

ขั้นตอนที่ 2 ลองใช้โปรแกรมที่ส่งเสียงบี๊บตามความถี่และระยะเวลาที่กำหนด:

    #include #include int main() { ความถี่ int, dur; // ประกาศตัวแปร printf("ป้อนความถี่ (HZ) และระยะเวลา (ms): "); scanf("%i %i", &ความถี่, &dur); เสียงบี๊บ (ความถี่, dur); // บี๊บ กลับ 0; }

เคล็ดลับ

แนะนำ: