การเลือกใช้ ATL

เมื่อมีการพัฒนาคอมโพเนนต์และโปรแกรมประยุกต์ คุณสามารถเลือกระหว่างสองวิธี — ATL และ MFC (Microsoft Foundation Class Library)?

ใช้ ATL

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

ใช้ MFC

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

บทนำสู่ ATL

Index