วัตถุประสงค์ของหลักสูตรนี้คือเพื่อช่วยให้คุณเข้าใจและเชี่ยวชาญแนวคิดและเทคนิคพื้นฐานของการเขียนโปรแกรม Visual C++ MFC หลายๆ คนใช้ Visual C++ เริ่มต้นด้วย AppWizard ใช้เพื่อสร้างเฟรมเวิร์กโปรแกรม แล้วไม่รู้ว่าต้องทำอย่างไรต่อไป สาเหตุหลักมาจากการไม่เข้าใจความหมายของรหัส MFC ที่สร้างโดย AppWizard ดังนั้นคุณต้องเข้าใจและเชี่ยวชาญโครงสร้างโค้ด MFC ก่อนจึงจะสามารถดำเนินการต่อได้
หลักสูตรนี้จะเริ่มต้นจากพื้นฐานที่สุดและแนะนำให้คุณรู้จักกับแนวคิดพื้นฐานของการขับเคลื่อนโปรแกรม MFC ช่วยให้คุณเข้าใจโค้ดที่สร้างโดย MFC และ AppWizard ได้ดียิ่งขึ้น
ขยาย