เนื้อหา
- คำจำกัดความ - Microsoft Foundation Class Library (MFC Library) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Microsoft Foundation Class Library (ไลบรารี 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