共用方式為


初始化文件和檢視

文件是以兩種不同的方式建立,因此您的文件類別必須支援這兩種方式。 首先,使用者可以使用 [開新檔案] 命令建立新的空白文件。 在此情況下,請在 CDocument 類別 的 OnNewDocument 成員函式覆 寫中初始化檔。 其次,使用者可以使用 [檔案] 功能表的 [開啟] 命令建立從某個檔案讀取內容的新文件。 在此情況下,請在 類別 的 OnOpenDocument 成員函 CDocument 式覆 寫中初始化檔。 如果兩種初始化方式相同,您可以從兩個覆寫中呼叫一個共同的成員函式,或者 OnOpenDocument 可以呼叫 OnNewDocument 以初始化全新的文件後再完成開啟作業。

在建立其文件後會建立檢視。 初始化檢視的最佳時機是在架構完成建立文件、框架視窗與檢視之後。 您可以覆寫 CView OnInitialUpdate 成員函式,以初始化檢視。 如果您需要在每次檔變更時重新初始化或調整任何專案,您可以覆寫 OnUpdate

另請參閱

初始化及清除文件和檢視