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

正文內(nèi)容

第7章對話框及常用控件(已修改)

2025-08-01 12:28 本頁面
 

【正文】 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 第 7章 對話框及常用控件 ?學(xué)習目標 ?本章要點 ?上機練習 ?習 題 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 學(xué)習目標 ?對話框是 Windows應(yīng)用程序中最重要的用戶界面元素之一 , 是應(yīng)用程序與用戶交互的重要手段 。 在程序運行過程中 ,對話框可用于捕捉用戶的輸入信息或數(shù)據(jù) 。 本章將重點學(xué)習對話框的使用 , 了解對話框的常用控件 , 如靜態(tài)控件 、 按鈕 、 編輯框 、 單選框 、 復(fù)選框 、 組合框及對話框的基本編程方法 。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 本章要點 ?對話框的使用 ?對話框的常用控件 ?對話框的編程 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 對話框的使用 ?對話框在 Windows系統(tǒng)環(huán)境中應(yīng)用很普遍,它通常作為應(yīng)用程序與用戶交互的場所,是用戶向應(yīng)用程序傳遞信息的工具。對話框是一個特殊類型的窗口,任何對窗口進行的操作,均可在對話框中進行操作。與 Visual C++的其他窗口相比,對話框的最大優(yōu)點還在于它更易于放置控件來和用戶進行交互。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 對話框的使用 ?模式和無模式對話框 ?創(chuàng)建對話框 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 模式和無模式對話框 ?對話框有兩種類型,一種是模式對話框,另一種是無模式對話框。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 模式對話框 ?模式對話框指出現(xiàn)對話框時,應(yīng)用程序的主窗口都會被凍結(jié),無法執(zhí)行任何動作。當打開此對話框時, Word的主窗口將無法執(zhí)行任何編輯動作。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 模式對話框 ?一般情況下,模式對話框會有“ OK”和“ Cancel” 按鈕,單擊“ OK”按鈕,系統(tǒng)認定用戶在對話框中的選擇或輸入有效,對話框退出;單擊“ Cancel” 按鈕,則是指對話框中的選擇或輸入無效,對話框退出,程序回復(fù)到原有狀態(tài)。 ?模式對話框的應(yīng)用范圍較廣,平常所見到的對話框大都是模式對話框。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 無模式對話框 ?當無模式對話框出現(xiàn)時,應(yīng)用程序的主窗口仍然可以操作,在主窗口可繼續(xù)進行編輯操作。當需要使用對話框時,只需像激活一般窗口一樣單擊對話框所在的區(qū)域即可。 ?MFC提供了 CDialog對話框類,它同時支持這兩種類型的對話框。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 無模式對話框 ?CDialog類是所有對話框類的基類。它定義了一個構(gòu)造函數(shù)和一個 Create()成員函數(shù)來創(chuàng)建對話框。構(gòu)造函數(shù)根據(jù)對話框模板 ID來訪問對話框資源,該函數(shù)經(jīng)常用于構(gòu)造一個基于資源的模式對話框;而 Create()函數(shù)則使用對話框模板,由資源創(chuàng)建無模式對話框。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 無模式對話框 ?CDialog中有許多成員函數(shù),其中最重要的有以下 4個: ?virtual int CDialog::DoModal( ):用于激活模式對話框,完成后返回對話框結(jié)果。在此對話框關(guān)閉前,用戶不能與應(yīng)用程序的其他窗口交互。函數(shù)返回一個 int型數(shù)值,當函數(shù)無法建立對話框時返回 1,發(fā)生錯誤時返回 IDABORT。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 無模式對話框 ?virtual BOOL CDialog::OnInitDialog( ):用于響應(yīng) WM_INITDIALOG消息。在 Create()或 DoModal()函數(shù)調(diào)用期間,系統(tǒng)會發(fā)送WM_INITDIALOG給對話框,在對話框顯示之前執(zhí)行該函數(shù)。 ?protected virtual void CDialog::OnOK( ):當用戶單擊“ OK” 按鈕( ID為 IDOK)時,調(diào)用該函數(shù)。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 無模式對話框 ?protected virtual void CDialog::OnCancel( ):當用戶單擊“ Cancel”(取消)按鈕或按“ Esc”鍵時被調(diào)用。在模式對話框下,將自動終止模式對話框, DoModal( )返回IDCANCEL。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 創(chuàng)建對話框 ?創(chuàng)建對話框的方法有如下兩種: 使用 App W iza rd 創(chuàng)建一個新的工程文件時,在“你喜愛創(chuàng)建的應(yīng)用程序類型”欄中,選中 單選項。這種方法建立的應(yīng)用程序都是基于對話框框架的 。 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 利用 AppWizard建立對話框 利用 A p p W i z a r d 建立對話框 電腦基礎(chǔ) 實例 上機系列叢書 Visual C++程序設(shè)計教程 清華大學(xué)出版社 創(chuàng)建對話框 ?在 SDI或 MDI方式下,單擊項目工作區(qū)窗口中的“ ResourceView”選項
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1