เมื่อมีการพัฒนาคอมโพเนนต์และโปรแกรมประยุกต์ คุณสามารถเลือกระหว่างสองวิธี ATL และ MFC (Microsoft Foundation Class Library)?
ใช้ ATL
ATL เป็นวิธีรวดเร็ว ง่ายต่อการสร้างคอมโพเนนต์ COM ใน c ++ และรักษารอยเท้าขนาดเล็ก ใช้ ATL เพื่อสร้างตัวควบคุมได้ถ้าคุณไม่จำเป็นทั้งหมดของฟังก์ชันในตัวที่ MFC ให้โดยอัตโนมัติ?
ใช้ MFC
MFC ช่วยให้คุณสามารถสร้างโปรแกรมประยุกต์ทั้งหมด ตัวควบคุม ActiveX และเอกสารที่ใช้งานอยู่ ถ้าคุณได้สร้างตัวควบคุม ด้วย MFC คุณอาจต้องการดำเนินการพัฒนาต่อใน MFC เมื่อต้องการสร้างตัวควบคุมใหม่ ลองใช้ ATL ถ้าคุณไม่จำเป็นทั้งหมดของฟังก์ชันในตัวของ MFC?