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

正文內(nèi)容

文檔視圖結(jié)構(gòu)ppt課件-資料下載頁

2025-04-30 18:25本頁面
  

【正文】 tatic void PASCAL Remove( LPCTSTR lpszFileName) 。參數(shù) lpszFileName:表示所要?jiǎng)h除文件的路徑字符串。路徑可為相對或絕對。( 7) CFile::Rename()函數(shù) 該函數(shù)用于更改指定文件的文件名,也是 CFile類的靜態(tài)成員變量,其函數(shù)原型為:static void PASCAL Rename(LPCTSTR lpszOldName, LPCTSTR lpszNewName)。 167。 文件操作 文本文件類 CStdioFile CStdioFile對文本文件進(jìn)行操作。 CStdioFile定義了新的成員變量m_pStream,類型是 FILE*。在打開或者創(chuàng)建文件時(shí),使用_open_osfhandle從 m_hFile(Win32文件句柄 )得到一個(gè) “C”的 FILE類型的文件指針,然后,在文件操作中,使用 “C”的文件操作函數(shù)。例如,讀文件使用 _fread,而不是 ::ReadFile,寫文件使用了 _fwrite,而不是::WriteFile,等等。 m_hFile是 CFile的成員變量。 另外, CStdioFile不支持 CFile的 Dumplicate、 LockRange、UnlockRange操作,但是實(shí)現(xiàn)了兩個(gè)新的操作 ReadString和WriteString。 167。 文件操作 文件查找類 CFileFind 為了方便文件查找, MFC把有關(guān)功能歸結(jié)成為一個(gè)類 CFileFind。CFileFind派生于 CObject類。首先,它使用 FindFile和 FineNextFile包裝了 Win32函數(shù) ::FindFirstFile和 ::FindNextFile;其次,它提供了許多函數(shù)用來獲取文件的狀態(tài)或者屬性。 1. FindFile函數(shù) FindFile函數(shù)的定義為:BOOL FindFile ( LPCTSTR pstrName = NULL, DWORD dwUnused = 0) 。返回值:如果成功,則返回真值,否則為假。參數(shù) pstrName:指向待找文件名字符串,可包含星號,如果不填,則查找當(dāng)前目錄下的所有文件。參數(shù) dwUnused:為保留參數(shù),必須為 0或不填。2. FindNextFile函數(shù)FindNextFile函數(shù)的定義為: BOOL FindNextFile() 。返回值:如果還有文件,則返回真值;如果為最后一個(gè)文件,則為假。 167。 小結(jié)大多數(shù) MFC應(yīng)用程序是以文檔視圖結(jié)構(gòu)為基礎(chǔ)的。文檔和視圖之間存在著比較復(fù)雜的關(guān)系。文檔是一個(gè)抽象對象,代表著應(yīng)用程序的數(shù)據(jù),并且一般對應(yīng)文件的內(nèi)容。視圖則提供該數(shù)據(jù)的一種表示形式并接受用戶界面事件。它們之間通過一些成員函數(shù)建立了聯(lián)系。應(yīng)用程序?qū)?MFC提供的 CDocument類派生它們的文檔類。 CDocument類封裝了文檔對象的許多基本功能。在文檔設(shè)計(jì)時(shí),添加一些成員變量,文檔序列化函數(shù)使用這些成員變量讀寫磁盤文件??梢詮?MFC提供的 CView 基類中派生應(yīng)用程序視圖類,它的對象就是視圖窗口。在一個(gè) SDI應(yīng)用程序中,視圖窗口的父窗口是主框架窗口;在一個(gè) MDI應(yīng)用程序中,視圖窗口的父窗口是包容它的 MDI子窗口。在視圖類的設(shè)計(jì)時(shí),所做的工作是如何在視圖中顯示出文檔的數(shù)據(jù)。在 MFC應(yīng)用程序中,盡管可以在文檔視圖應(yīng)用程序中加入串行化進(jìn)行文件的打開和保存操作,但是這種方法有很多局限,不能實(shí)現(xiàn)靈活的文件訪問。當(dāng)程序需要自定義文件操作時(shí) ,可以使用 CFile類。利用 MFC的 CFile的成員函數(shù),我們可以實(shí)現(xiàn)文件的 I/O操作,完成一些特殊的任務(wù)。思考與練習(xí)在應(yīng)用程序中,文檔有什么作用?文檔數(shù)據(jù)序列化的意義是什么?如何聲明一個(gè)文檔類?怎樣實(shí)現(xiàn)它的序列化?什么是主窗口和文檔窗口?文檔模板的作用是什么?如何創(chuàng)建文檔模板?對于 SDI應(yīng)用程序來說,能否有多個(gè)文檔類型?應(yīng)如何實(shí)現(xiàn)?視圖類的派生類有哪些?其基本使用方法有哪些?什么是文檔 /視圖結(jié)構(gòu)?它們的工作機(jī)制是什么?說明主窗口、文檔窗口、視圖及文檔之間的相互關(guān)系。描述文檔視圖結(jié)構(gòu)中的對象之間的相互關(guān)系和工作機(jī)制。1什么是 “一檔多視 ”?文檔中的數(shù)據(jù)該變后,怎么通知視圖?1編寫一個(gè)簡單的字處理程序,該程序能夠?qū)崿F(xiàn)文件的打開和保存、字體的格式化操作等操作
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1