MDI กับ SDI

ผู้เขียน: Laura McKinney
วันที่สร้าง: 7 เมษายน 2021
วันที่อัปเดต: 12 พฤษภาคม 2024
Anonim
Convert HDMi to SDI For $30
วิดีโอ: Convert HDMi to SDI For $30

เนื้อหา

MDI และ SDI เป็นการออกแบบอินเตอร์เฟสสำหรับการจัดการเอกสารภายในแอพพลิเคชั่นเดียว MDI ย่อมาจาก "Multiple Document Interface" ในขณะที่ SDI ย่อมาจาก "Single Document Interface" ทั้งสองแตกต่างกันในหลาย ๆ ด้าน มีการบังคับใช้เอกสารหนึ่งรายการต่อหน้าต่างใน SDI ในขณะที่อนุญาตให้ใช้ Windows ลูกต่อเอกสารใน MDI SDI มีหน้าต่างเดียวเท่านั้นในแต่ละครั้ง แต่ MDI มีเอกสารหลายรายการพร้อมกันที่ปรากฏเป็นหน้าต่างลูก MDI เป็นตัวควบคุมคอนเทนเนอร์ในขณะที่ SDI ไม่ใช่ตัวควบคุมคอนเทนเนอร์ MDI รองรับอินเทอร์เฟซมากมายหมายความว่าเราสามารถจัดการแอปพลิเคชันได้หลายรายการพร้อมกันตามความต้องการของผู้ใช้ แต่ SDI รองรับหนึ่งอินเทอร์เฟซหมายความว่าคุณสามารถจัดการได้ครั้งละหนึ่งแอปพลิเคชันเท่านั้น


สารบัญ: ความแตกต่างระหว่าง MDI และ SDI

  • MDI คืออะไร
  • SDI คืออะไร
  • ความแตกต่างที่สำคัญ
  • คำอธิบายวิดีโอ

MDI คืออะไร

MDI ย่อมาจากหลายเอกสารอินเตอร์เฟซ เป็นการออกแบบอินเตอร์เฟสสำหรับการจัดการเอกสารภายในแอพพลิเคชั่นเดียว เมื่อแอปพลิเคชันประกอบด้วยฟอร์มหลักของ MDI ที่มีหน้าต่างอื่น ๆ ทั้งหมดประกอบไปด้วยแอปนั้นจะสามารถใช้อินเตอร์เฟส MDI ได้ การสลับโฟกัสไปที่เอกสารเฉพาะสามารถจัดการได้ง่ายใน MDI สำหรับการเพิ่มเอกสารทั้งหมดให้ใหญ่ที่สุดหน้าต่างหลักจะถูกขยายให้ใหญ่สุดโดย MDI

SDI คืออะไร

SDI ย่อมาจาก Single Document Interface เป็นการออกแบบอินเตอร์เฟสสำหรับการจัดการเอกสารภายในแอพพลิเคชั่นเดียว SDI มีอิสระจากผู้อื่นและเป็นหน้าต่างแบบสแตนด์อะโลน SDI รองรับอินเทอร์เฟซเดียวหมายความว่าคุณสามารถจัดการได้ครั้งละหนึ่งแอปพลิเคชันเท่านั้น สำหรับการจัดกลุ่ม SDI ใช้ตัวจัดการหน้าต่างพิเศษ


ความแตกต่างที่สำคัญ

  1. MDI ย่อมาจาก "Multiple Document Interface" ในขณะที่ SDI ย่อมาจาก "Single Document Interface"
  2. มีการบังคับใช้เอกสารหนึ่งรายการต่อหน้าต่างใน SDI ในขณะที่อนุญาตให้ใช้ Windows ลูกต่อเอกสารใน MDI
  3. MDI เป็นตัวควบคุมคอนเทนเนอร์ในขณะที่ SDI ไม่ใช่ตัวควบคุมคอนเทนเนอร์
  4. SDI มีหน้าต่างเดียวเท่านั้นในแต่ละครั้ง แต่ MDI มีเอกสารหลายรายการพร้อมกันที่ปรากฏเป็นหน้าต่างลูก
  5. MDI รองรับอินเทอร์เฟซมากมายหมายความว่าเราสามารถจัดการแอปพลิเคชันได้หลายรายการพร้อมกันตามความต้องการของผู้ใช้ แต่ SDI รองรับหนึ่งอินเทอร์เฟซหมายความว่าคุณสามารถจัดการได้ครั้งละหนึ่งแอปพลิเคชันเท่านั้น
  6. สำหรับการสลับระหว่างเอกสาร MDI ใช้อินเตอร์เฟสพิเศษภายในหน้าต่างหลักขณะที่ SDI ใช้ตัวจัดการงานสำหรับสิ่งนั้น
  7. ในการจัดกลุ่ม MDI นั้นมีการดำเนินการตามธรรมชาติ แต่ในการจัดกลุ่ม SDI นั้นเป็นไปได้ผ่านตัวจัดการหน้าต่างพิเศษ
  8. สำหรับการเพิ่มเอกสารทั้งหมดหน้าต่างหลักจะถูกขยายให้ใหญ่สุดโดย MDI แต่ในกรณีของ SDI นั้นจะดำเนินการผ่านรหัสพิเศษหรือตัวจัดการหน้าต่าง
  9. การสลับโฟกัสไปที่เอกสารเฉพาะสามารถจัดการได้ง่ายในขณะที่อยู่ใน MDI แต่มันยากที่จะนำไปใช้ใน SDI