CSingleDocTemplate

CSingleDocTemplate類,定義了一個文檔模板用於實現單文檔界面(SDI)。一個SDI應用程式使用主框架視窗來顯示一個文檔;一次只能打開一個文檔。

構造函式

CSingleDocTemplate::CSingleDocTemplate( UINT nIDResource, CRuntimeClass* pDocClass,

CRuntimeClass* pFrameClass, CRuntimeClass* pViewClass );

基類

CObject

└CCmdTarget

└CDocTemplate

└CSingleDocTemplate

定義內容

一個文檔模板定義了類的三個類型之間的關係:

· 一個從CDocument派生而來的文檔類。

· 一個視類,用來顯示來自上面提到的文檔類的數據。你可以從CView,CScrollView,CFormView,或CEditView派生這個類。(你也可以直接使用CEditView。)

· 一個框架視窗類,用來包容視。對於一個SDI文檔模板,你可以從CFrameWnd派生這個類;如果你不需要定製主框架視窗的行為,你可以直接使用CFrameWnd,而不派生你自己的類。

一個SDI應用程式通常支持一種類型的文檔,因此它只有一個CSingleDocTemplate模板。一次只打開一個文檔。

除了CSingleDocTemplate的構造函式,你不需要調用它的任何其它成員函式。框架在內部處理CSingleDocTemplate對象。

相關詞條

相關搜尋

熱門詞條

聯絡我們