freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟮某绦蛟O(shè)計語言——c課件--第7章-資料下載頁

2025-01-07 01:57本頁面
  

【正文】 對話框 , 供用戶選擇一個文件 。 2. 調(diào)用文檔對象的 CDocument::OnOpenDocument虛成員函數(shù) 。 該函數(shù)將打開文件 , 并調(diào)用 DeleteContents函數(shù)來清除文檔對象的內(nèi)容 , 然后建立一個 CArchive對象用于數(shù)據(jù)的讀取 , 接著又自動調(diào)用 Serialize函數(shù) 。 3. 調(diào)用視圖對象的 CView::OnInitialUpdate虛成員函數(shù) 。 SDI文檔的序列化 返回 17 保存文檔 當(dāng) MFC AppWizard創(chuàng)建應(yīng)用程序時 , 它會自動將 【 文件( File) 】 菜單中的 【 保存 ( Save) 】 命令與文檔類CDocument 的 OnFileSave 函 數(shù) 在 內(nèi) 部 關(guān) 聯(lián) 起 來 。OnFileSave函數(shù)還會進一步完成下列工作: 1. 彈出 【 保存 】 對話框 , 讓用戶提供一個文件名 。 2. 調(diào)用文檔對象的 CDocument::OnSaveDocument虛成員函數(shù) , 接著又自動調(diào)用 Serialize函數(shù) , 并將 CArchive對象的內(nèi)容保存在文檔中 。 SDI文檔的序列化 返回 18 關(guān)閉文檔 當(dāng)用戶試圖關(guān)閉文檔 ( 或退出應(yīng)用程序 ) 時 , 應(yīng)用程序會根據(jù)用戶對文檔的修改與否來進一步完成下列任務(wù): 1. 若文檔內(nèi)容已被修改 , 則彈出一個消息對話框 , 詢問用是戶否需要將文檔保存 。 如用戶選擇 【 是 】 , 則應(yīng)用程序執(zhí)行 OnFileSave過程 。 2. 調(diào)用 CDocument::OnCloseDocument虛成員函數(shù) , 關(guān)閉所有與該文檔相關(guān)聯(lián)的文檔窗口及相應(yīng)的視圖 , 調(diào)用文檔類的 CDocument的 DeleteContents來清除文檔數(shù)據(jù) 。 SDI文檔的序列化 返回 19 本章小結(jié) 1. 文檔類和視圖類二者間有著密切的關(guān)系 , 在視圖類中利用 GetDocument函數(shù)可獲得文檔類的指針 , 并借助此指針可更新文檔類中的數(shù)據(jù);在文檔類中 , 當(dāng)文檔數(shù)據(jù)發(fā)生了改變時 , 可利用 UpDateAllViews()通知所有的視圖對象 , 并可通過調(diào)用文檔類的 UpDateAllViews()函數(shù)去調(diào)用每個視圖的成員函數(shù) OnUpdate()函數(shù)對相應(yīng)的視圖進行數(shù)據(jù)更新 。 2. 在應(yīng)用程序中 , OnDraw()函數(shù)是 CView類中的一個虛成員函數(shù) , 每次當(dāng)視圖窗口被重新繪制時 , 應(yīng)用程序框架都要調(diào)用函數(shù) OnDraw()。 3. 可以利用文檔類中的 Serialize函數(shù)來實現(xiàn)文檔的序列化 , 該函數(shù)利用 CArchive類對象及插入運算符 ( )和提取運算符 ( ) 來讀寫磁盤文件數(shù)據(jù) 。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1