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

正文內(nèi)容

vc設(shè)計(jì)簡(jiǎn)單的聊天室設(shè)計(jì)畢業(yè)設(shè)計(jì)(doc畢業(yè)設(shè)計(jì)論文)-在線瀏覽

2025-08-13 20:19本頁(yè)面
  

【正文】 用戶連接服務(wù)器界面 張三登陸服務(wù)器為用戶的連接界面,在李四連接后,張三和李四用戶同時(shí)出現(xiàn)在用戶列表內(nèi): 李四登陸服務(wù)器為用戶李四的連接界面,在王五連接后,張三,李四和王五用戶同時(shí)出現(xiàn)在用戶列表內(nèi): 王五登陸服務(wù)器服務(wù)器顯示:在張三,李四,.: 用戶成功登陸后界面開(kāi)始聊天,群聊: 聊天界面為私聊界面。 張三私聊界面1為張三私聊界面,李四和張三私聊,張三能看到李四發(fā)送的內(nèi)容: 李四私聊界面1為王五的界面顯示,王五看不到張三和李四的私聊內(nèi)容: 非私聊對(duì)象界面 致謝該次課程設(shè)計(jì)的制作我主要是參照了圖書(shū)館內(nèi)的相關(guān)書(shū)籍,找到一個(gè)類似的程序,然后按照書(shū)上的內(nèi)容一步步的做出來(lái)了,雖然這個(gè)程序算不上是我自己寫出來(lái)的,但通過(guò)這樣的一個(gè)過(guò)程,還是讓我學(xué)會(huì)了很多東西,也算能比較熟練地掌握MFC這一個(gè)軟件了,這算是一個(gè)不小的收獲吧,而且,在做這個(gè)程序的過(guò)程中,讓我認(rèn)識(shí)到了在做這樣程序中,遇到解決不了的問(wèn)題與同學(xué)的討論時(shí)很重要的,譬如可以以運(yùn)行,但是就是無(wú)法出現(xiàn)連接的顯示和狀態(tài)。雖然沒(méi)有徹底做的出來(lái),但是還是比較開(kāi)心的,因?yàn)樽约褐懒四睦锊蛔?,哪里不可以,可以在以后多多的做練?xí)來(lái)充實(shí)自己。因此在以后的生活和學(xué)習(xí)的過(guò)程中,我一定會(huì)把課程設(shè)計(jì)的精神帶到生活中,不畏艱難,勇往直前!我以后還是需要多多的練習(xí),多多的勤奮,這樣才有可能讓自己有信心,有動(dòng)力,讓自己不至于懂的太少而怯場(chǎng),因?yàn)椴欢粫?huì)做,相信自己以后會(huì)編寫出讓自己滿意的程序和軟件的。endif/////////////////////////////////////////////////////////////////////////////// CAboutDlg dialog used for App Aboutclass CAboutDlg : public CDialog{public: CAboutDlg()。CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD){}void CAboutDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。}void CServerDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 DDX_Text(pDX, IDC_EDIT_DISPLAY, m_strDisplay)。 ASSERT((IDM_ABOUTBOX amp。 ASSERT(IDM_ABOUTBOX 0xF000)。 if (pSysMenu != NULL) { CString strAboutMenu。 if (!()) { pSysMenuAppendMenu(MF_SEPARATOR)。 } } SetIcon(m_hIcon, TRUE)。 m_iNetPort = 3127。 m_bServer = FALSE。 return TRUE。 0xFFF0) == IDM_ABOUTBOX) { CAboutDlg dlgAbout。 } else { CDialog::OnSysCommand(nID, lParam)。 // device context for painting SendMessage(WM_ICONERASEBKGND, (WPARAM) (), 0)。 int cyIcon = GetSystemMetrics(SM_CYICON)。 GetClientRect(amp。 int x = (() cxIcon + 1) / 2。 (x, y, m_hIcon)。 }}HCURSOR CServerDlg::OnQueryDragIcon(){ return (HCURSOR) m_hIcon。 // 開(kāi)始監(jiān)聽(tīng) ()。 (IDS_CREATE_SERVER)。 m_bServer = TRUE。 GetDlgItem(IDC_BN_CLOSE)EnableWindow(TRUE)。 GetDlgItem(IDC_BN_START)EnableWindow(TRUE)。}void CServerDlg::OnAccept(){ // 創(chuàng)建新客戶 CMySocket *pNewClient = new CMySocket。 (*pNewClient)。}void CServerDlg::OnClientClose(WPARAM wParam, LPARAM lParam){ CMySocket *p_delClient = (CMySocket*)wParam。 char buffer[BUFFERSIZE]。 p_delClientClose()。 CMySocket *p_curClient。 p_curClient = (CMySocket *)(psList)。 break。 (IDS_CLIENT_CLOSE)。 SendToAllClient(netMessage)。 ShowInDisplay(p_delClientGetName() + strMsg)。}void CServerDlg::OnReceive(WPARAM wParam, LPARAM lParam){ CMySocket *p_curClient = (CMySocket*)wParam。 p_curClientReceive((char *)amp。 switch() { case PTC_NEW: // 新客戶加入 NewClientAdd(p_curClient, amp。 break。 break。}void CServerDlg::CloseServer(){ if(!m_bServer) return。 (IDS_CLOSESERVER)。 SendToAllClient(netMessage)。 // 關(guān)閉服務(wù)端 ()。 CMySocket *m_pClient。 while(psList!=NULL) { m_pClient = (CMySocket *)(psList)。 while(m_pClientReceive(buffer, BUFFERSIZE)0)。 delete m_pClient。 m_bServer = FALSE。netMessage){ CMySocket *m_pClient。 while(psList!=NULL) { m_pClient = (CMySocket *)(psList)。 }}void CServerDlg::ShowInDisplay(CString str){ m_strDisplay += str + \r\n。}void CServerDlg::OnDestroy() { CDialog::OnDestroy()。 // 在列表框中顯示該用戶 (p_clientGetName())。 int iListLen = ()。 for(int index=()。 index++) { (index, strMsg)。 p_clientSendMsg(netMsg)。 strMsg = p_clientGetName() + strMsg。 // 顯示該用戶進(jìn)入 ShowInDisplay(strMsg)。 if(strTo==_T()) { strTo = 所有人。 CString strMsg = 。 ShowInDisplay(strOut)。endif/////////////////////////////////////////////////////////////////////////////// CAboutDlg dialog used for App Aboutclass CAboutDlg : public CDialog{public: CAboutDlg()。 protected: virtual void DoDataExchange(CDataExchange* pDX)。CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD){}void CAboutDlg::DoDataExchange(CDa
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1