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

正文內(nèi)容

可視化編程ppt課件(2)(參考版)

2025-05-09 18:09本頁面
  

【正文】 。通過學(xué)習(xí)本章講述的內(nèi)容,讀者可以掌握這些常用控件的一般使用方法。另外本章還介紹了兩種類型的文檔視結(jié)構(gòu)程序:單文檔應(yīng)用程序和多文檔應(yīng)用程序。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 70 編輯菜單資源 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 71 映射菜單消息 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 72 快捷菜單 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 73 小 結(jié) ? 本章主要講述了文檔、視圖的基本概念:文檔是數(shù)據(jù)源,它構(gòu)成應(yīng)用程序的數(shù)據(jù),另外,它還提供存儲和管理數(shù)據(jù)的手段。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 67 打印對話框 ? CPrintDialog類支持 Print(打印 )和 Print Setup(打印設(shè)置 )對話框,通過這兩個對話框,用戶可以進行與打印有關(guān)的操作。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 65 查找與替換對話框 ? CFindReplaceDialog類用于實現(xiàn) Find(搜索 )和Replace(替換 )對話框,這兩個對話框都是非模態(tài)對話框,用于在正文中搜索和替換指定的字符串。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 62 通用對話框 ? 顏色對話框 ? 文件對話框 ? 查找與替換對話框 ? 字體對話框 ? 打印對話框 通用對話框類 用途 CcolorDialog 選擇顏色 CfileDialog 選擇文件名,用于打開和保存文件 CfindReplaceDialog 正文查找和替換 CFontDialog 選擇字體 CPrintDialog 打印和打印設(shè)置 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 63 顏色對話框 ? 顏色對話框類為 CColorDialog,用于實現(xiàn) Color(顏色選擇 )通用對話框。 ? SetDlgItemText(IDCANCEL,退出 )。j++) ? { ? ((CButton*)GetDlgItem(j))ShowWindow(FALSE)。 ? for(int j=IDC_CHECK1。 ? ((CButton*)GetDlgItem(IDC_RADIO1))ShowWindow(FALSE)。 ? GetDlgItem(IDC_STATIC1)ShowWindow(FALSE)。 ? ((CEdit*)GetDlgItem(IDC_EDIT_EMAIL))ShowWindow(FALSE)。 ? (FALSE)。 ? (TRUE)。 ? (m_Name+,+m_3+,+m_1+m_2+人也。 ? SetDlgItemText(IDC_STATIC_PROVINCE, )。 ? SetDlgItemText(IDC_STATIC_SEX, )。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 57 重載以后的 OnOK()函數(shù)源代碼(續(xù)) ? SetDlgItemText(IDC_STATIC_EMAIL, )。 ? (m_2)。 ? str=GetCheck()。 // 將對話框控件中的內(nèi)容傳給其成員變量 ? CString m_1,m_2,m_3,str。 //調(diào)用成員函數(shù)以得到單選按鈕的信息 ? str=GetCheck()。打開對話框資源,雙擊“確定”按鈕,接受系統(tǒng)默認(rèn)的函數(shù)名,重載 OnOK()函數(shù): ? void CMy21Dlg::OnOK() ? { ? // TODO: Add extra validation here ? CString m_1,m_2,m_3,str。 ? } ? } ? return(Checktext)。 ? str+=。i++) ? {m=((CButton*)GetDlgItem(i))GetCheck()。 ? for(int i=IDC_CHECK1。 ? 在 ,添加函數(shù)代碼如下: 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 53 函數(shù)代碼: ? CString CEg7_1Dlg::GetCheck() ? { ? int m=0。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 52 建立第二個成員函數(shù): ? 同樣為 CEg7_1Dlg類加入另一個成員函數(shù)GetCheck()以獲得復(fù)選框的信息。 ? } 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 51 函數(shù)建立與調(diào)用(續(xù)) 說明: CWnd的成員函數(shù):GetCheckedRadioButton()返回指定組中的第一個所選中的單選鈕的 ID,如果沒有按鈕選中則返回 0。 ? } ? else ? { ? Radiotext=女 。 ? UINT m_6=GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO2)。該函數(shù)用來獲得單選按鈕的信息。 ? } ? } 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 49 6 函數(shù)建立與調(diào)用 在 Workspace工作區(qū)打開 CLassView,選中要加入函數(shù)的類 CEg7_1Dlg,點擊鼠標(biāo)右鍵,在彈出的對話框中選擇“ Add Member Funtion” 。 ? (長沙 )。 ? (洛陽 )。 ? if(m_1==河南 ) ? { ? ()。 操作步驟: 打開 MFC Class Wizard,選中標(biāo)簽 Member Map標(biāo)簽中的 Control IDs項中的 IDC_COMBO2條目,在 Messages里面選擇 CBN_DROPDOWN,單擊“ Add Fuction”按鈕,接受系統(tǒng)默認(rèn)的函數(shù)名,然后單擊“ Edit Code”按鈕,進入源程序,編輯函數(shù)如下: 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 48 響應(yīng)函數(shù): ? void CEg7_1Dlg::OnDropdownCombo2() ? { ? // TODO: Add your control notification handler code here ? CString m_1。 ? return TRUE。 ? // TODO: Add extra initialization here ? (湖南 )。 操作如下: 打開 MFC Class Wizzard,選中標(biāo)簽 Member Map標(biāo)簽中的 Control IDs項中的 IDC_COMBO1條目,在 Messages里面選擇 WM_INITDIALOG,單擊 Add Fuction按鈕,然后單擊 Edit Code按鈕,進入源程序,編輯 OnInitDialog()函數(shù)。 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 43 為控件建立相關(guān)聯(lián)的成員變量(續(xù)) ? Add Variables 對話框 : 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 44 為控件建立相關(guān)聯(lián)的成員變量(續(xù)) 按照上述方法為其它控件添加相關(guān)聯(lián)的變量,如表所示: 資源 ID C at og or y T yp e 成員變量名 I D C _E D IT _N A M E V a l u e C s t rn g m _N a m e ID C _E D IT _E M A IL V a l u e C s t rn g m _E m a i l ID C _E D IT _E D I T V a l u e C s t rn g m _E di t ID C _C O M B O 1 C on t ro l C C om bo B ox m _P ro vi nc e ID C _C O M B O 1 C on t ro l C C om bo B ox m _C i t y 2022年 6月 3日 C++程序設(shè)計教程與實訓(xùn) 45 4 成員變量的初始化 成員變量的初始化需要重載對話框類的OnInitDialog()函數(shù)。 ?
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1