1、開發需要讀寫文件的應用程序並且有簡單的輸入和輸出可以利用單文檔視結構。
2、開發注重交互的簡單應用程序可以使用對話框為基礎的窗口,如果文件讀寫簡單這可利用CFile進行。
3、開發注重交互並且文件讀寫復雜的的簡單應用程序可以利用以CFormView為基礎視的單文檔視結構。
4、利用對話框得到用戶輸入的數據,在等級提高後可使用就地輸入。
5、在對多文檔要求不強烈時盡量避免多文檔視結構,可以利用分隔條產生單文檔多視結構。
6、在要求在多個文檔間傳遞數據時使用多文檔視結構。
7、學會利用子窗口,並在自定義的子窗口包含多個控件達到封裝功能的目的。
8、盡量避免使用多文檔多視結構。
9、不要使用多重繼承並盡量減少一個類中封裝過多的功能。