要真正地掌握Visual C++,必須對C/C++語言編程有深入的了解,應理解MFC庫和Windows操作系統下的編程方法。在Windows操作系統下編程,通常通過調用Windows API得以實現。Visual C++ 6.0 將大量的Windows API以C++格式進行封裝,通過MFC方式提供給開發人員,大大簡化了開發人員的編程工作。因而,要學好Visual C++,MFC的掌握是關鍵。
Visual C++ 6.0 還提供了兩個功能強大的編程工具:AppWizard(應用程序向導)和ClassWizard(類向導)。利用AppWizard可以在很短的時間內創建出Windows應用程序的框架;而ClassWizard,則可以在應用程序框架之上迅速增加新的類、成員變量與函數,使Windows 編程得以快速實現。兩者結合,讓Windows操作系統下的編程變得非常簡單。