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

正文內(nèi)容

計(jì)算機(jī)高級(jí)程序設(shè)計(jì)第五章-全文預(yù)覽

2024-11-14 10:49 上一頁面

下一頁面
  

【正文】 class CMyDialog : public CDialog” 中的 CMyDialog,并單擊右邊屬性窗口中的 “ 重寫 ” 按鈕,在下面的列表中找到 OnInitDialog并單擊右邊下拉菜單選擇添加 OnInitDialog()函數(shù)。 西南交通大學(xué)經(jīng)濟(jì)管理學(xué)院:何耀琴 33 ( 12)右鍵單擊 Picture控件,選擇 “ 添加變量 ” 。 西南交通大學(xué)經(jīng)濟(jì)管理學(xué)院:何耀琴 32 ( 9)選擇 “ 靜態(tài)文本 ” 框,在 “ 靜態(tài)文本 ” 框的“ Caption” 屬性中,將 “ Caption” 的值 “ 靜態(tài) ” 改為“ 在靜態(tài)控件 picture中顯示一幅位圖 ” 。如圖所示。 完成非模態(tài)對(duì)話框的創(chuàng)建。 西南交通大學(xué)經(jīng)濟(jì)管理學(xué)院:何耀琴 25 具體步驟: ( 1)創(chuàng)建一個(gè)單文檔工程 StaticControl; ( 2)在資源視圖中用右鍵菜單 “ 添加 ” ?“ 資源 ” 向 MFC工程中添加一個(gè)對(duì)話框資源,屏幕上會(huì)出現(xiàn)對(duì)話框模板; ( 3)雙擊對(duì)話框模板,定義一個(gè)派生類 “ CMyDialog” 。 ? 往對(duì)話框中添加靜態(tài)控件時(shí),控件的所有 ID都被自動(dòng)設(shè)置成IDC_STATIC,因此,如果要為靜態(tài)控件添加控制變量或事件處理函數(shù),必須重新指定一個(gè)唯一的 ID值。 ( 5)編寫響應(yīng)控件事件函數(shù):控件都是有事件的,如按下鼠標(biāo)左鍵或右鍵,或選擇“確定”或“取消”等。通過屬性可以定義控件的名稱、樣式、大小、位置、字體顏色等。 控件名稱 對(duì)應(yīng)的 MFC類 靜態(tài)控件 CStatic 下壓控件 CButton 單選按鈕 CButton 復(fù)選框 CButton 編輯框控件 CEdit 列表框控件 CListBox 組合框控件 CComboBox 滾動(dòng)條控件 CScrollBar 列表控件 CListCtrl Tab控件 CTabCtrl 常用控件 ? VC++中工具箱內(nèi)有多種類型的控件和組件。 ? 我國設(shè)計(jì)師 iconboy的作品 NonMainstream2020 獲得了綜合最佳桌面圖標(biāo)獎(jiǎng)二等獎(jiǎng)( Best Overall Icon Package Winners 2nd Place) ? 最實(shí)用桌面圖標(biāo)獎(jiǎng)二等獎(jiǎng)( Most Usable Icon Package Winners 2nd Place)。“圖形用戶界面大獎(jiǎng)賽” 前身是“圖形用戶界面奧林匹克”,五大 IT社區(qū)聯(lián)合主辦,屬于微軟認(rèn)證的金牌合作計(jì)劃。應(yīng)用程序中的按鈕,通??梢源娌藛?。通常情況下顯示的是數(shù)據(jù)的內(nèi)容或者與數(shù)據(jù)相關(guān)聯(lián)的應(yīng)用程序的圖案。與應(yīng)用程序準(zhǔn)備好的層次菜單不同,在菜單欄以外的地方,通過鼠標(biāo)的第二按鈕調(diào)出的菜單稱為 “ 即時(shí)菜單 ” 。重要程度一般是從左到右,越往右重要度越低。 上述中,多文件界面主要是微軟視窗系統(tǒng)采用。因此窗口數(shù)量多,管理復(fù)雜。 根據(jù)各種數(shù)據(jù) /應(yīng)用程序的內(nèi)容,窗口設(shè)有標(biāo)題欄,并設(shè)有最大化、最小化(隱藏窗口,并非消除數(shù)據(jù))、最前面、縮進(jìn)(僅顯示標(biāo)題欄)等動(dòng)作按鈕??梢栽O(shè)置為各種圖片和各種附件,成為視覺美觀的重要因素之一。在桌面上由于可以重疊顯示窗口,因此可以實(shí)現(xiàn)多任務(wù)化。 ? 圖形界面設(shè)計(jì)的目的是優(yōu)化產(chǎn)品的性能,使操作更人性化,減輕使用者的認(rèn)知負(fù)擔(dān)。 ? GUI(圖形界面)提供給用戶以鼠標(biāo)點(diǎn)擊按鈕方式進(jìn)行操作,很直觀。 添加代碼 西南交通大學(xué)經(jīng)濟(jì)管理學(xué)院:何耀琴 15 ( 9)找到應(yīng)用程序類的初始化函數(shù) BOOL CUnModelDialogApp::InitInstance(),在初始化函數(shù)中添加創(chuàng)建和顯示非模態(tài)對(duì)話框的代碼。右鍵菜單中選擇“添加” → “資源” → “ Dialog”; ( 3)選擇“ Dialog”,單擊“新建”, 此時(shí)屏幕上會(huì)出現(xiàn)一個(gè)對(duì)話框模板; ( 4)雙擊對(duì)話框模板,在“ MFC類向?qū)А贝翱谥袨樾绿砑拥膶?duì)話框資源聲明一個(gè)派生于 CDialog的類 CUnModel。 ? 該函數(shù)作用:為窗口設(shè)置可見的狀態(tài)。 ? Create()函數(shù)說明如下: ? Virtural BOOL Create(LPCTSTR lpszTemplateName,CWnd* pParentWnd=NULL)。通常,在 DoModal返回 IDOK之后可以從 CPropertyPage對(duì)象檢取數(shù)據(jù)。 ? 說明: ? 此成員函數(shù)用來顯示一個(gè)模態(tài)對(duì)話框。(見下頁圖); ( 9)調(diào)試并運(yùn)行程序。右鍵菜單中選擇 “ 添加 ” → “資源” → “ Dialog”; ( 3)選擇 “ Dialog” ,單擊 “ 新建 ” 。 對(duì)話框在創(chuàng)建時(shí)會(huì)收到 WM_INITDIALOG的消息,響應(yīng)該消息的事件處理函數(shù)為OnInitDialog(),其作用是對(duì)話框初始化 ? 對(duì)話框類 開發(fā)人員可以為每個(gè)對(duì)話框定義一個(gè)派生 CDialog的新類用來實(shí)現(xiàn)為對(duì)話框指定的特殊功能 西南交通大學(xué)經(jīng)濟(jì)管理學(xué)院:何耀琴 3 模態(tài)對(duì)話框 ? 以排他方式工作的對(duì)話框。 ? 所有對(duì)話框及對(duì)話框上的控件都由 CWnd類派生而來。在對(duì)話框上可以添加各種通用控件。分為兩部分: ? 對(duì)話框模板 開發(fā)人員可利用對(duì)話框模板往對(duì)話框上添加
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1