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

正文內容

文檔視圖結構ppt課件(編輯修改稿)

2025-05-27 18:25 本頁面
 

【文章內容簡介】 結構的主要組成類 文檔視圖結構中各對象之間的關系文檔視圖結構中各對象之間的通信( 1)獲取應用程序類對象的指針獲取應用程序類對象的指針可以使用全局函數(shù) AfxGetApp(),這個函數(shù)的原型如下:CWinApp * AfxGetApp()。這個全局函數(shù)可以在任何需要的時候使用,函數(shù)的返回值是指向應用程序基類CWinApp的指針。( 2)獲取主框架窗口類對象的指針獲取主框架窗口類對象的指針可以使用全局函數(shù) AfxGetMainWnd( )獲取主窗口對象的指針,函數(shù)的原型如下:CWnd *AfxGetMainWnd( )。( 3)從文檔類中獲取視圖對象指針在文檔類中有一個與其關聯(lián)的各視圖對象的列表,并可通過 CDocument類的成員函數(shù) GetFirstViewPosition和 GetNextView來定位相應的視圖對象。GetFirstViewPosition函數(shù)用來獲得與文檔類相關聯(lián)的視圖列表中第一個可見視圖的位置, GetNextView函數(shù)用來獲取指定視圖位置的視圖類指針,并將此視圖位置移動到下一個位置,若沒有下一個視圖,則視圖位置為 NULL。它們的原型如下:virtual POSITION GetFirstViewPosition( ) const。virtual CView* GetNextView( POSITIONamp。 rPosition ) const。 167。 多視圖及窗口切分 多視圖MFC支持在同一文檔上使用多個視圖的 3種通用模式,這些模式是:(1) 在各自 MDI文檔窗口中包含同一個視圖類的多個視圖對象。用戶有時需要應用程序能為同一個文檔打開另一個文檔窗口,以便能同時使用兩個文檔窗口來查看文檔的不同部分內容。用 MFC AppWizard創(chuàng)建的多文檔應用程序支持這種模式,當用戶選擇 “窗口 ”菜單的 “新建窗口 ”命令時,系統(tǒng)就會為第一個文檔窗口創(chuàng)建一個副本。(2) 在同一個文檔窗口中包含同一個視圖類的多個視圖對象。這種模式實際上是使用 “切分窗口 ”機制使 SDI應用程序具有多視的特征。(3) 在單獨一個文檔窗口中包含不同視圖類的多個視圖對象。在該模式下,多個視圖共享同一個文檔窗口。它有點象 “切分窗口 ”,但由于視圖可由不同的視圖類構造,所以同一個文檔可以有不同的顯示方法。例如,同一個文檔可同時有文字顯示方式及圖形顯示方式的視圖。167。 多視圖及窗口切分 窗口的切分對于 “靜態(tài)切分 ”窗口來說,當窗口第一次被創(chuàng)建時,窗格就已經(jīng)被切分好了,窗格的次序和數(shù)目不能再被改變,但用戶可以移動切分條來調整窗格的大小。每個窗格通常是不同的視圖類。對于 “動態(tài)切分 ”窗口來說,它允許用戶在任何時候對窗口進行切分,用戶既可以通過選擇菜單項來對窗口進行切分,也可以通過拖動滾動條中的切分塊對窗口進行切分。動態(tài)切分窗口中的窗格通常使用的是同一個視圖類。當切分窗口被創(chuàng)建時,左上窗格通常被初始化成一個特殊的視圖。當視圖沿著某個方向被切分時,另一個新添加的視圖對象被動態(tài)創(chuàng)建;當視圖沿著兩個方向被切分時,新添加的三個視圖對象則被動態(tài)創(chuàng)建。當用戶取消切分時,所有新添加的視圖對象被刪除,但最先的視圖仍被保留,直到切分窗口本身消失為止。167。 多視圖及窗口切分 多視圖編程示例167。 文件操作 文件操作類 CFile文件的打開與關閉在 MFC中,使用 CFile打開一個文件通常使用下列兩個步驟:(1) 構造一個不帶任何參數(shù)的 CFile對象;(2) 調用成員函數(shù) Open并指定文件路徑以及文件標志。CFile類的 Open函數(shù)原型如下:BOOL Open( LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL )。 ◆ 參數(shù) lpszFileName為欲打開的文件名,文件名可以包含路徑和文件名兩部分。如 “d:\\bak\\”, 如果此字符串不包含文件路徑,如“”,則系統(tǒng)默認為當前路徑,即生成的可執(zhí)行文件所在目錄?!? 參數(shù) nOpenFlags用于設置訪問模式,指定當打開文件時進行的動作,可以將以下所列模式用按位或 “|”操作符連接起來。 167。 文件操作 文件操作類 CFile文件的讀寫CFile類支持文件的讀、寫和定位操作。它們相關函數(shù)的原型如下: UINT Read( void* lpBuf,
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1