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

正文內(nèi)容

電子郵件客戶端畢業(yè)論文報告-資料下載頁

2025-06-23 17:16本頁面
  

【正文】 )。 }2.查看功能:POSITION pos = ()。 //得到當(dāng)前選中的行 if(pos) //如果選中一行 { int nItem = (pos)。 //從數(shù)據(jù)庫中將選中的行取出 _variant_t RecordsAffected。 CString strSQL。 Receiver=(nItem,0)。 Time=(nItem,2)。 (select * from 草稿箱 where 保存時間=39。%s39。 and 收件人=39。%s39。,Time,Receiver)。 m_pRecordset=m_pConnectionExecute((_bstr_t)strSQL,amp。RecordsAffected,adCmdText)。Sender=(char*)(_bstr_t)m_pRecordsetGetCollect(發(fā)件人)。Content=(char*)(_bstr_t)m_pRecordsetGetCollect(內(nèi)容)。Subject=(char*)(_bstr_t)m_pRecordsetGetCollect(主題)。Annex=(char*)(_bstr_t)m_pRecordsetGetCollect(附件)。 }thisGetParent()SendMessage(ID_SHOWREADMAIL)。ShowWindow(SW_HIDE)。自定義一個消息ID_SHOWREADMAIL,讀郵件時通過系統(tǒng)發(fā)送消息ID_SHOWREADMAIL,系統(tǒng)會調(diào)用在消息映射中指定的函數(shù)進(jìn)行創(chuàng)建閱讀窗口,添加的映射語句為:ON_MESSAGE(ID_SHOWREADMAIL,OnShowreadmail),這樣就會使用OnShowreadmail來讀郵件。 聯(lián)系人模塊的設(shè)計與實(shí)現(xiàn) 類和界面的設(shè)計創(chuàng)建添加聯(lián)系人對話框并關(guān)聯(lián)到類AddLinkman,創(chuàng)建聯(lián)系人管理對話框并關(guān)聯(lián)到類CLinkman。添加界面, 添加聯(lián)系人 管理聯(lián)系人,在此不再贅述。 用戶模塊的設(shè)計與實(shí)現(xiàn) 類和界面的設(shè)計用戶指的是本軟件的使用者,并不代表是郵件的發(fā)送郵箱。創(chuàng)建添加用戶對話框并關(guān)聯(lián)類CAddUser 創(chuàng)建選擇用戶對話框并關(guān)聯(lián)類CUserManage., 用戶管理 添加用戶 關(guān)鍵代碼在添加用戶窗口中,通過改變郵箱類型的bobox的內(nèi)容將會自動改變POP SMTP的對應(yīng)內(nèi)容代碼如下:void CAddUser::OnSelchangeKind() { // TODO: Add your control notification handler code here UpdateData(true)。 int kind。kind=()。switch(kind){case 0: m_pop=。 m_smtp=。 break。case 1: m_pop=。 m_smtp=。 break。case 2: m_pop=。 m_smtp=。 break。case 3: m_pop=。 m_smtp=。 break。case 4: m_pop=。 m_smtp=。break。 default:。}UpdateData(false)。添加。在選擇用戶界面中的選擇按鈕,實(shí)現(xiàn)切換當(dāng)前正在使用本軟件的使用者賬號。更改之后,系統(tǒng)中的收件箱、發(fā)件箱、草稿箱、寫郵件窗口將和此賬戶相關(guān)聯(lián),只會顯示與本賬戶有關(guān)的信息。本程序通過在app類中創(chuàng)建一個變量currentuser來識別當(dāng)前用戶。單擊選擇按鈕的代碼如下: POSITION pos = ()。 //得到當(dāng)前選中的行if(pos) //如果選中一行{ int nItem = (pos)。 currentuser=(nItem,0)。 currentpop=(nItem,1)。 currentsmtp=(nItem,2)。 CString box=設(shè)置賬戶成功,當(dāng)前賬戶為:+currentuser。 AfxMessageBox(box)。 窗口創(chuàng)建函數(shù)本程序使用一個主對話框類中的創(chuàng)建窗口函數(shù)來創(chuàng)建不同種類的窗口,通過一個int型變量的switch語句來實(shí)現(xiàn)。其中代碼結(jié)尾處的dlgnum來記錄所創(chuàng)建的窗口類型,以備用于銷毀窗口函數(shù)使用。代碼如下:void CZhangpengDlg::CreateDialogBox(int num){ CRect fRect。 (amp。fRect)。 (this,fRect)。 switch(num) { case 1: ReceiveBoxDlg=new CReceiveDlg。 ReceiveBoxDlgCreate(IDD_DIALOG_RECEIVE,this)。 ReceiveBoxDlgMoveWindow(fRect)。 ReceiveBoxDlgShowWindow(SW_SHOW)。 break。 case 2: UnSendDlg=new CUnSend。 UnSendDlgCreate(IDD_DIALOG_UNSEND,this)。 UnSendDlgMoveWindow(fRect)。 UnSendDlgShowWindow(SW_SHOW)。 break。 case 3: SendBoxDlg=new CSendBox。 SendBoxDlgCreate(IDD_DIALOG_SEND,this)。 SendBoxDlgMoveWindow(fRect)。 SendBoxDlgShowWindow(SW_SHOW)。 break。 case 4: DraftBoxDlg=new CDraftBox。 DraftBoxDlgCreate(IDD_DIALOG_DRAFT,this)。 DraftBoxDlgMoveWindow(fRect)。 DraftBoxDlgShowWindow(SW_SHOW)。 break。 case 5: WriteBoxDlg=new CWrite。 WriteBoxDlgCreate(IDD_WRITE,this)。 WriteBoxDlgMoveWindow(fRect)。 WriteBoxDlgShowWindow(SW_SHOW)。 break。 case 6: ReadMailDlg=new CReadMail。 ReadMailDlgCreate(IDD_DIALOG_READ,this)。 ReadMailDlgMoveWindow(fRect)。 ReadMailDlgShowWindow(SW_SHOW)。 break。 } dlgnum=num。} 窗口銷毀函數(shù)同時本程序使用一個主窗口中的銷毀窗口函數(shù)來負(fù)責(zé)管理銷毀已經(jīng)創(chuàng)建的窗口。 代碼如下:void CZhangpengDlg::DestroyWindowBox(int num){ switch(num) { case 1: ReceiveBoxDlgDestroyWindow()。 break。 case 2: UnSendDlgDestroyWindow()。 break。 case 3: SendBoxDlgDestroyWindow()。 break。 case 4: DraftBoxDlgDestroyWindow()。 break。 case 5: WriteBoxDlgDestroyWindow()。 break。 case 6: ReadMailDlgDestroyWindow()。 break。 default: break。 } }5 結(jié)論此次設(shè)計是大學(xué)最后一次軟件設(shè)計,在一開始自己對所要做的任務(wù)需要的知識處于基本無知的狀態(tài),通過一學(xué)期的努力終于先后掌握了VC++ ,以及SMTP、POP協(xié)議。還有jmail組件的使用。事實(shí)證明只要努力學(xué)習(xí),大部分問題都會迎刃而解。此次設(shè)計雖然功能較為簡單,較為基礎(chǔ),沒有什么特別之處,但是最特別的地方就是我學(xué)會了從零開始做完這個系統(tǒng)。我以后還會努力加強(qiáng)C++編程方面的學(xué)習(xí),畢竟以后工作是使用C++來編程。6 致謝畢業(yè)設(shè)計是對我們知識運(yùn)用能力的一次全面的考核,也是對我們進(jìn)行科學(xué)研究基本功的訓(xùn)練,培養(yǎng)我們綜合運(yùn)用所學(xué)知識獨(dú)立地分析問題和解決問題的能力,為以后撰寫專業(yè)學(xué)術(shù)論文和工作打下良好的基礎(chǔ)。本次設(shè)計能夠順利完成,首先我要感謝我的母?!暇├砉ご髮W(xué),是她為我們提供了學(xué)習(xí)知識的土壤,使我們在這里茁壯成長;其次我要感謝計算機(jī)科學(xué)與技術(shù)學(xué)院的老師們,他們不僅教會我們專業(yè)方面的知識,而且教會我們做人做事的道理;尤其要感謝在本次設(shè)計中給與我大力支持和幫助的樊春麗老師,每有問題,老師總是耐心的解答,使我能夠充滿熱情的投入到畢業(yè)設(shè)計中去;還要感謝我的同學(xué)們,他們熱心的幫助,使我感到了來自兄弟姐妹的情誼;最后還要感謝相關(guān)資料的編著者和給予我們支持的社會各界人士,感謝您們?yōu)槲覀兲峁┮粋€良好的環(huán)境,使本次設(shè)計圓滿完成。7 參 考 文 獻(xiàn)[1] (美)James F. Kurose, Keith W. Ross. 計算機(jī)網(wǎng)絡(luò):自頂向下方法與Internet特色. 北京:機(jī)械工業(yè)出版社,2005[2] 汪翔等. VC++實(shí)踐與提高—網(wǎng)絡(luò)編程篇. 北京:中國鐵道出版社,2001[3] 郎銳,羅發(fā)根. Visual C網(wǎng)絡(luò)通信程序開發(fā)指南. 北京:機(jī)械工業(yè)出版社,2004[4] 龔正虎. 現(xiàn)代TCP/IP網(wǎng)絡(luò)原理與技術(shù). 北京:國防工業(yè)出版社,2002[5] 殷肖川. 網(wǎng)絡(luò)編程與開發(fā)技術(shù)[M]. 西安:西安交通大學(xué)出版社,2003 [6] 美)史蒂文斯. UNIX網(wǎng)絡(luò)編程 卷1:套接字聯(lián)網(wǎng)API. 北京: 人民郵電出版社, 2009[7] ++編程技巧典型案例解析. 北京:中國電力出版社, 2005,8[8](美)Stanley B. Lippman. C++ Primer中文版(第4版)北京: 人民郵電出版社,20063[9] Stevens. TCP/IP詳解 卷1:協(xié)議. [10] 侯俊杰(侯捷).深入淺出MFC第2版. [11] 滁州,馬金虎,朱力勇. 編寫基于SMTP網(wǎng)絡(luò)應(yīng)用程序. 電腦愛好者,2003,5:92~94 [12] 滁州,馬金虎,朱力勇. 編寫基于POP3網(wǎng)絡(luò)應(yīng)用程序. 電腦愛好者,2003,6:92~94[13] 潘泰國. 新一代電子郵件系統(tǒng). 電子技術(shù)應(yīng)用. 1992,11 [14] 代繼紅. (自然科學(xué)版),2005,4 [15] 胡安廷. ,11
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1