以下是我在最初學習VC時所常用的開發思路和方法,希望能對初學VC的朋友有所幫助和啓發。
- 開發需要讀寫文件的應用程序並且有簡單的輸入和輸出可以利用單文檔視結構。
- 開發注重交互的應用程序可以使用對話框爲基礎的窗口。
- 儘量避免使用多文檔多視結構。
- 儘量避免多重繼承並儘量減少一個類中封裝過多的功能。
- 在要求在多個文檔間傳遞數據時使用多文檔視結構。
- 在對多文檔要求不強烈時儘量避免多文檔視結構,可以利用分隔條產生單文檔多視結構。
本章介紹了本教程相關的一些問題;引入了MFC學習過程中幾個重要的概念:API、SDK、控制檯程序、GUI程序、MFC程序以及字符編碼;通過一個完整的示例演示瞭如何創建一個基於對話框的MFC應用程序;詳細分析了MFC基於對話框的應用程序的框架結構;以MFC中字符串類CString爲例介紹瞭如何MFC中其他類的方法,簡單介紹了MFC中以Afx開頭的幾個典型的函數以及這類函數的特性。