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

正文內(nèi)容

面向?qū)ο蟮某绦蛟O(shè)計語言——c課件--第4章-wenkub

2023-01-22 01:57:53 本頁面
 

【正文】 gle document】 應用類型 , 即單文檔應用程序 , 其他使用默認值 , 單擊 【 Next】 按鈕 。 如一個字符串可以是類 Cstring的對象 ,一個窗口可以是類 CWnd的對象 , 一個對話框可以是類Cdialog的對象等等 。當用戶點擊鼠標或按下了鍵盤,則由操作系統(tǒng)將這些操作轉(zhuǎn)化為特殊的消息,傳遞給應用程序,應用程序再用對應的消息處理過程進行處理,處理完畢后,繼續(xù)等待下一個消息。在傳統(tǒng)的編程方式中,程序是主動的。 返回 3 Windows應用程序的特點與消息驅(qū)動機制 基于 Windows操作系統(tǒng)的應用程序的特點是: 標準的圖形用戶界面 , 比如窗口 、 菜單 、 按鈕 、 列表框等; 應用程序與硬件無關(guān)的特性 , 對于同一類硬件 , 不論廠家 、 型號 , 程序都無需進行任何修改就可以運行; 所有的 Windows應用程序都是消息驅(qū)動機制 , 也就是說 Windows程序是通過操作系統(tǒng)發(fā)送的消息來處理用戶的輸入的 。 在編寫 Windows應用程序時 ,必須編寫的大量重復代碼都由 MFC中定義的類和支持代碼提供了;不必再直接使用 Windows API( 應用程序接口 ) 來進行編程工作 , 使用 MFC提供的位于 Windows API之上的 C++庫 , 使程序員的工作變得更加容易 。 理解消息的概念 , 掌握編寫 Windows應用程序過程中所涉及到的消息的種類 、 特點 、 消息的發(fā)送和接收的基本過程和機制 。返回 1 第四章 利用 MFC開發(fā) Windows應用程序 本章導讀 理解 MFC的概念和作用 。 掌握消息映射 、 消息處理函數(shù)的概念及二者間的關(guān)系 。 在Visual C++ , 用戶不僅可以方便地使用 MFC, 而且還可以使用向?qū)?( Wizard) 來輔助開發(fā)應用程序 。 在進行 Windows編程之前 , 必須了解 Windows的運行機制 。程序主動執(zhí)行,只有當需要用戶通過鍵盤或鼠標輸入信息時,才進行查詢或等待。 消息驅(qū)動是 Windows操作系統(tǒng)的一大特色,操作系統(tǒng)將包括用戶輸入在內(nèi)的各種事件以消息的形式發(fā)送到目標,目標系統(tǒng)再根據(jù)消息的具體內(nèi)容進行相應的處理。 Visual C++ MFC AppWizard(應用程序向?qū)?)可以使用戶自動生成一些常用的標準程序結(jié)構(gòu)和編程風格 。 第二步 讓用戶選擇程序中是否加入數(shù)據(jù)庫支持 , 在此使用默認值 【 None】 , 單擊 【 Next】 按鈕 。 利用 MFC Appwizard 創(chuàng)建 Windows應用程序 返回 7 第六步 用戶可以對 MFC AppWizard提供的缺省類名 、 基類名 、 頭文件名 、 源文件名進行修改 , 使用默認值 , 單擊 【 Finish】 按鈕 。 利用 MFC Appwizard 創(chuàng)建 Windows應用程序 返回 8 MFC應用程序的類和文件 類說明 AppWiZard在生成應用程序時,共派生了 5個類單擊“ MyExp classes” 左側(cè)的 “ +” 展開所有的類,即可顯示出應用程序 MyExp的 5個類,其中: CAboutDlg: 關(guān)于 About對話框的對話框類 CMainFrame: 主框架窗口類 CMyExpApp: 應用程序類 CMyExpDoc: 文檔類 CMyExpView:視圖類 在工程中 , 每個類都擁有自己的類定義文件 ( *.H) 和類實現(xiàn)文件 ( *.CPP) 。 頭文件為 , 實現(xiàn)文件為。 頭文件為 MyExp .h, 實現(xiàn)文件為 。 頭 文 件 為 , 實現(xiàn)文件為。 頭 文 件 為 , 實 現(xiàn) 文 件 為。 2. : Project文件 , 即工程文件 。 4. :資源定義文件 , 包含程序資源的定義 , 其中保存了應用程序中使用到的各種資源的信息 , 包括存貯在文件夾中的圖標 、 位圖和光標等 。 8. res\:文件中包含了打開文檔時所用的圖標文件 。 應用程序圖標包含在資源文件 。 另外 , 如 果 在 App Wizard 的第 4 步 中 選 擇 了Context_sensitive Help選項 , 則 App Wizard會自動生成一個 .hpj文件和一些 .rtf文件 , 它們用以給出上下文的幫助 。 Windows系統(tǒng)中的消息主要有三種類型:標準的Windows消息 、 控件消息和命令消息 。 返回 17 Windows消息 標準的 Windows消息可以分為三類 , 即鍵盤消息 、 鼠標消息和窗口消息 。 其中: nChar是所按鍵的字符代碼值; nRepCnt是重復的次數(shù) , 它表示用戶按鍵時重復擊鍵的次數(shù); nFlags表示掃描碼 、 先前鍵狀態(tài)和鍵轉(zhuǎn)換狀態(tài)等 , 其參數(shù)值功能描述見表 。 鼠標移動時產(chǎn)生 WM_MOUSEMOVE消息 , 鼠標左鍵按下時產(chǎn)生WM_LBUTTONDOWN 消息 , 鼠標右 鍵按下 時產(chǎn)生WM_RBUTTONDOWN 消息 , 鼠標左鍵雙擊時產(chǎn)生WM_LBOTTONDBLCLK消息等等 。 其中:參數(shù) point是鼠標事件發(fā)生時鼠標光標所在的位置 ,它是相對于窗口左上角的水平坐標和垂直坐標而言的 。 位屏蔽 含 義 MK_CONTROL Ctrl鍵按下時設(shè)置 MK_LBUTTON 鼠標左鍵按下時設(shè)置 MK_MBUTTON 鼠標中間鍵按下時設(shè)置 MK_RBUTTON 鼠標右鍵按下時設(shè)置 MK_SHIFT Shift鍵按下時設(shè)置 返回 21 Windows消息 窗口消息 所有窗口的變化 , 包括窗口內(nèi)容重繪 WM_PAINT、 窗口最大化 WM_MAXIMIZE、 窗口最小化 WM_MINIMIZE、窗口重定義大小 WM_RESIZE、 窗口滾動 WM_HSCROLL、WM_VSCROLL、 窗口定時 WM_TIMER等消息所帶參數(shù)各不相同 。 返回 22 Windows消息 當向 Windows應用程序發(fā)送 WM_PAINT消息 , 應用程序檢索到此消息后 , 就重新顯示窗口中的內(nèi)容 。 控件消息 控件是一個小的子窗口 , 屬于其他窗口 ( 如對話框等 ) ,能夠接受操作并象父窗口發(fā)送消息 。 發(fā)送控件消息的控件在 Visual C++中 返回 23 Windows
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1