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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)mfc設(shè)計(jì)圖書管理系統(tǒng)-全文預(yù)覽

  

【正文】 C++語(yǔ)言課程設(shè)計(jì) 22 if(()==())//上面獲取的值的長(zhǎng)度大小與即將添加的書號(hào)的對(duì)比下 if(!(p))//對(duì)比各字符串的內(nèi)容是否相等 如相等的話,表示有重復(fù),則執(zhí)行 if 后邊的語(yǔ)句 {MessageBox(已經(jīng)重復(fù),無法錄入! ,提示 )。i()。 } if(CTLCOLOR_EDIT==CTLCOLOR_EDIT) { pWndGetWindowRect(amp。dd)。//初始化為 0 表示刪除多少項(xiàng) return TRUE。 price=new char[10]。//開辟 char 的內(nèi)存大小 num=new char[20]。 (()1,4,text)。 (()1,2,text)。//向 file打開的文件讀取 10字節(jié) 即獲取書名的字符串 ((),text)。//總文件的大小除以每一本圖書的文件大小等于幾本書 char *text=new char[20]。//向“日 的組合框控件中插入數(shù)據(jù) 比如 1 2 3 日 else (%d,i)。 (nu)。//向“年 的組合框控件中插入數(shù)據(jù) 比如 2021 2021 年 } for(int i=1。 for(int i=2021。 (RGB(255,0,0))。 C++語(yǔ)言課程設(shè)計(jì) 20 (2,作者 ,0,60)。entering::OnBnClickedButton1) END_MESSAGE_MAP() BOOL entering::OnInitDialog() { CDialog::OnInitDialog()。entering::OnBnClickedOk2) ON_BN_CLICKED(IDOK3, amp。 DDV_MaxChars(pDX, price1, 6)。 DDX_Text(pDX, IDC_EDIT5, price1)。 DDX_Text(pDX, IDC_EDIT4, press)。 DDX_Control(pDX, IDC_COMBO4, mo)。 }。 afx_msg void OnNMClickList1(NMHDR *pNMHDR, LRESULT *pResult)。 afx_msg void OnLvnItemchangedList1(NMHDR *pNMHDR, LRESULT *pResult)。 int deletes。 afx_msg void OnBnClickedOk()。//列表框控件對(duì)象 virtual BOOL OnInitDialog()。 // 標(biāo)準(zhǔn)構(gòu)造函數(shù) virtual ~entering()。 ()。 ()。 (已經(jīng)收錄 %d 本的書 ,()/95)。 C++語(yǔ)言課程設(shè)計(jì) 17 ()。 else a=20。 (a,260,50)。 } } HCURSOR CtianjinDlg::OnQueryDragIcon() { return static_castHCURSOR(m_hIcon)。pic1)。 CPaintDC dc(this)。 BITMAP info。 // 除非將焦點(diǎn)設(shè)置到控件,否則返回 TRUE } void CtianjinDlg::OnPaint() { if (IsIconic()) { C++語(yǔ)言課程設(shè)計(jì) 16 } else { CRect dialogrect。 b=0。 for(int i=0。 (pens,3)。 (CSize(80,80),CSize(70,50))。 ().SetImageList(amp。 char buttontext[][7]={編輯 ,瀏覽 ,查詢 ,設(shè)置 ,關(guān)于 ,退出 }。bit[6],ILC_COLOR16)。i++) (amp。 bit[6].LoadBitmapA(IDB_BITMAP8)。 bit[2].LoadBitmapA(IDB_BITMAP3)。CtianjinDlg::OnExplore) END_MESSAGE_MAP() BOOL CtianjinDlg::OnInitDialog() C++語(yǔ)言課程設(shè)計(jì) 15 { CDialogEx::OnInitDialog()。CtianjinDlg::OnEnter) ON_COMMAND(1003, amp。 DDX_Control(pDX, IDOK, but1)。 afx_msg void OnExplore()。 afx_msg void OnEnter()。 button but1。 virtual BOOL OnInitDialog()。 CImageList toolhotimag。 // 實(shí)現(xiàn) protected: HICON m_hIcon。 } else MessageBox( 用 戶 名 或 者 密 碼 的 字 符 串 為 空 , 注冊(cè)提示,MB_OK|MB_ICONWARNING)。 ::EnableWindow(button,0)。 //定義窗口句柄 thisGetParent()GetDlgItem(IDC_BUTTON1,amp。amp。Register::OnBnClickedOk) END_MESSAGE_MAP() void Register::OnBnClickedOk() { thisUpdateData()。 DDX_Text(pDX, IDC_EDIT1, user)。 CString password。 // 對(duì)話框數(shù)據(jù) enum { IDD = IDD_REGISTER }。//定義注冊(cè)對(duì)話框的對(duì)象變量 ()。 MessageBox(d,登陸提示 ,MB_OK|MB_ICONWARNING)。//密碼錯(cuò)誤次數(shù) if(a3)//如超過 3次的錯(cuò)誤密碼就執(zhí)行 if()后邊的語(yǔ)句 { CDialog::OnCancel()。password==password1)//對(duì)比各值是否一致,滿足此條件表示該用戶名及密碼都是正確,可以登陸,即執(zhí)行 if()后邊的語(yǔ) 句 { thisShowWindow(SW_HIDE)。//定義兩個(gè)字符串類變量 用于從配置文件的注冊(cè)過的用戶及密碼的值保存在該變量的 GetPrivateProfileString(login,user,NULL,(20),20,./)。 } void Login::OnBnClickedOk() { thisUpdateData(1)。//在該函數(shù)的參數(shù)賦值為 0 表示禁止指定的控件接受鼠標(biāo)和鍵盤的輸入 由于該已經(jīng)注冊(cè)過的。 thisMoveWindow(600,300,)。//矩形的類,數(shù)據(jù)成員是 矩形左上角的 x的坐標(biāo),矩形左上角 Y的坐標(biāo),矩形右下角 x的坐標(biāo),矩形右下角 Y的坐標(biāo) CString user。Login::OnBnClickedOk) ON_BN_CLICKED(IDC_BUTTON1, amp。 DDX_Text(pDX, IDC_EDIT3, user)。 afx_msg void OnBnClickedOk()。 DECLARE_MESSAGE_MAP() public: virtual BOOL OnInitDialog()。 // 標(biāo)準(zhǔn)構(gòu)造函數(shù) virtual ~Login()。 entering CDialog 編輯對(duì)話框 EditPrice CEdit 由于直接用 CEdit 創(chuàng)建的編輯框的功能還不夠,所以再次繼承 CEdit,可以多加功能 限制輸入字符 query CDialog 查詢對(duì)話框 Setting CDialog 設(shè)置對(duì)話框 About CDialog 關(guān)于對(duì)話框 表 主要 函數(shù) 介紹 源文件 函數(shù)名稱 功能描述 OnInitDialog OpenFile OnClickedButton1 OnClickedButton2 ExchangeBook 對(duì)對(duì)話框進(jìn)行初始化處理 打開文件函數(shù) 響應(yīng)“升序 ” 按鈕實(shí)現(xiàn)排序該圖書信息 響應(yīng)“升序 ” 按鈕實(shí)現(xiàn)排序該圖書信息 交換各對(duì)象的數(shù)據(jù) C++語(yǔ)言課程設(shè)計(jì) 5 表 主要 函數(shù) 介紹 源文件 函數(shù)名稱 功能描述 CtianjinDlg.cpp OnInitDialog OnPaint OnQueryDragIcon OnTimer UpdateFile OnExit OnEnter OnAbout OnQuery OnSetting OnExplore 對(duì)對(duì)話框進(jìn)行初始化處理 對(duì)對(duì)話框 繪制部分應(yīng)用窗口 系統(tǒng)獲取鼠標(biāo)圖標(biāo) 用于實(shí)現(xiàn)定時(shí)控制功能 用于實(shí)現(xiàn)更新文件來計(jì)算收了幾本書 響應(yīng)“退出 ” 按鈕實(shí)現(xiàn)退出本程序 響應(yīng)“ 編輯 ” 按鈕實(shí)現(xiàn)啟動(dòng)編輯對(duì)話框 響應(yīng)“關(guān)于 ” 按鈕實(shí)現(xiàn)啟動(dòng)關(guān)于對(duì)話框 響應(yīng)“查詢 ” 按鈕實(shí)現(xiàn)啟動(dòng)查詢對(duì)話框 響應(yīng)“設(shè)置 ” 按鈕實(shí)現(xiàn)啟動(dòng)設(shè)置對(duì)話框 響應(yīng)“瀏覽 ” 按鈕實(shí)現(xiàn)啟動(dòng)瀏覽對(duì)話框 表 主要 函數(shù) 介紹 源文件 函數(shù)名稱 功能描述 OnInitDialog OnCtlColor OnBnClickedOk Check Input OnClose OnLvnItemchangedList1 OnBnClickedOk2 OnBnClickedOk3 OnLvnColumnclickList1 OnNMClickList1 OnBnClickedButton1 對(duì)對(duì)話框進(jìn)行初始化處理 控件窗口函數(shù) 用于畫出控件 菜單處理 添加記錄信息 檢查輸入的內(nèi)容是否為空 輸入記錄信息 關(guān)閉該對(duì)話框 某個(gè)項(xiàng)已經(jīng)發(fā)生變化 響應(yīng)“刪除 ” 按鈕實(shí)現(xiàn) 刪除該圖書信息 響應(yīng)“修改 ” 按鈕 實(shí)現(xiàn) 修改該圖書信息 單擊列 ,用于勾選全部 當(dāng)鼠標(biāo)單擊列表視圖控件時(shí)產(chǎn)生 響應(yīng)“清空 ” 按鈕實(shí)現(xiàn) 修改該圖書信息 C++語(yǔ)言課程設(shè)計(jì) 6 表 主要 函數(shù) 介紹 源文件 函數(shù)名稱 功能描述 OnInitDialog OnBnClickedRadio1 OnBnClickedRadio2 OnBnClickedRadio3 OnBnClickedRadio4 OnBnClickedRadio5 OnBnClickedButton1 QueryNum QueryName QueryAuthor QueryPress QueryAny OpenFile Tip insert OnBnClickedButton2 對(duì)對(duì)話框進(jìn)行初始化處理 響應(yīng)“書號(hào) ” 按鈕實(shí)現(xiàn)選擇該方式查詢 響應(yīng)“書名 ” 按鈕實(shí)現(xiàn)選擇該方式查詢 響應(yīng)“ 作者 ” 按鈕實(shí)現(xiàn)選擇該方式查詢 響應(yīng)“ 出版社 ” 按鈕實(shí)現(xiàn)選擇該方式查詢 響應(yīng)“任何內(nèi)容 ” 按鈕實(shí)現(xiàn)選擇該方式查詢 關(guān)閉該對(duì)話框 查詢書號(hào)函數(shù) 查詢書名函數(shù) 查詢作者函數(shù) 查詢出版社函數(shù) 查詢?nèi)魏魏瘮?shù) 打開文件 提示用于告訴用戶找到了多少本 將已找到的幾本書插入在顯示上 響應(yīng)“查詢 ” 按鈕實(shí)現(xiàn)根據(jù)該方式查詢 C++語(yǔ)言課程設(shè)計(jì) 7 對(duì)象數(shù)據(jù)結(jié)構(gòu) 每個(gè)對(duì)象記錄著每本書的信息,為了保護(hù)數(shù)據(jù)安全,故把其的這些成員變量聲明為 private,就是說在類外的話,不能直接調(diào)用對(duì)象的成員變量名來賦值或者獲取其值,這就達(dá)到了保護(hù)數(shù)據(jù),但是在某個(gè)時(shí)候遇到數(shù)據(jù)不對(duì)可能需要修改,這時(shí)就要加成員函數(shù)來修改或者獲取,而且把成員函數(shù)聲明為 public,由于在類外需要正常調(diào)用,故聲明為公開。 該 系統(tǒng) 包括 : 添加 、 修改、刪除、查詢、瀏覽等。即使是一個(gè)簡(jiǎn)單的程序,依然需要學(xué)生有條不理的構(gòu)思。企業(yè)決策 層 分析這些數(shù)據(jù) , 做出合理決策,及時(shí) 調(diào)整 ,使之能夠更好地遵循 市場(chǎng) 的 銷售 規(guī)律,適應(yīng)市場(chǎng)的變化,從而讓企業(yè)能夠在激烈的行業(yè)競(jìng)爭(zhēng)中 占 據(jù)一席之地。 2. 實(shí)現(xiàn)對(duì)圖書信息的管理功能。本系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)滿足以下幾個(gè)目標(biāo): 1. 采用人 機(jī)對(duì)話的操作方式,界面設(shè)計(jì)美觀友好,操作靈活、方便、快捷、準(zhǔn)確 數(shù)據(jù)保存安全可 靠。通過 管理 系統(tǒng)對(duì)圖書企業(yè)的發(fā)展進(jìn)行規(guī)劃,可以收集 大量關(guān)鍵 可靠的數(shù)據(jù)。 2. 有利于我們邏輯思維的鍛煉,程序設(shè)計(jì)能直接有效地訓(xùn)練學(xué)生的創(chuàng)新思維、培養(yǎng)分析問題、解決問題能力。 C++語(yǔ)言課程設(shè)計(jì) 3 第 三 章 總體設(shè)計(jì) 系統(tǒng)運(yùn)行環(huán)境 PC 機(jī) 操作系統(tǒng): Windows 10 開發(fā)工具: Visual studio 2021 系統(tǒng)結(jié)構(gòu)圖 圖書 管理 系統(tǒng)結(jié)構(gòu)圖如圖 所以。 Explore CDialog 瀏覽
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1