ไลบรารี Microsoft Foundation Class (ไลบรารี MFC)

ผู้เขียน: Monica Porter
วันที่สร้าง: 18 มีนาคม 2021
วันที่อัปเดต: 15 พฤษภาคม 2024
Anonim
Microsoft Foundation Class (MFC)
วิดีโอ: Microsoft Foundation Class (MFC)

เนื้อหา

คำจำกัดความ - Microsoft Foundation Class Library (MFC Library) หมายถึงอะไร

Microsoft Foundation Class Library เป็นชุดเครื่องมือที่มีชุดคลาส C ++ ที่กำหนดไว้ล่วงหน้าสำหรับการสร้างแอปพลิเคชันสำหรับ Windows คำนี้เรียกอีกอย่างว่า Microsoft Foundation Classes (MFC)


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Microsoft Foundation Class Library (ไลบรารี MFC)

MFC จัดทำเฟรมเวิร์กแอปพลิเคชันสำหรับการสร้างโปรแกรมสำหรับ Windows การเขียนโปรแกรมด้วย MFC มีข้อดีดังต่อไปนี้:

  • ประหยัดเวลาของนักพัฒนาโดยการให้รหัสที่เขียนล่วงหน้า
  • มอบความยืดหยุ่นที่มากขึ้นด้วยการทำให้โค้ดพกพาได้มากขึ้นในระบบปฏิบัติการที่แตกต่างกัน (Windows และ Unix - ต้องการ MFC รุ่น Unix) และโปรเซสเซอร์ (x86 และ DEC Alpha)
  • จัดเตรียมคลาสสำหรับการสร้างไดอะล็อกแท็บการดูตัวอย่างและองค์ประกอบส่วนต่อประสานกับผู้ใช้เช่นหน้าต่างแถบเครื่องมือเมนู ฯลฯ
  • ลดความซับซ้อนของการเขียนโปรแกรมฐานข้อมูลผ่าน Data Access Objects (DAO) และคลาส Open Database Connectivity (ODBC)
  • ให้การเข้าถึงเทคโนโลยีอื่น ๆ เช่นตัวควบคุม ActiveX การเชื่อมโยงวัตถุและการฝัง (OLE) และการเขียนโปรแกรมอินเทอร์เน็ตได้อย่างง่ายดาย

เมื่อใช้ MFC จะมีอินสแตนซ์ที่หายากเมื่อต้องการการใช้อินเทอร์เฟซการเขียนโปรแกรมประยุกต์ Windows (APIs) โดยตรง เนื่องจาก MFC เป็น wrapper ที่บางสำหรับ Windows API วิธีการเรียนส่วนใหญ่จึงถูกแมปกับฟังก์ชัน API ที่สอดคล้องกัน

ในเดือนเมษายน 2010 รุ่น MFC 10 เผยแพร่ด้วย Visual C ++ 2010 และ. NET รุ่น 4.0