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

正文內(nèi)容

基于udp協(xié)議的聊天工具的設(shè)計(jì)研究生課程論文(編輯修改稿)

2025-06-19 18:22 本頁面
 

【文章內(nèi)容簡介】 aram){ CString str=(char*)lParam。 //把lParam轉(zhuǎn)換成字符型指針,然后賦給str。 CString strTemp。 //接收舊的數(shù)據(jù)。 GetDlgItemText(IDC_EDIT_RECV,strTemp)。//從控件中得到文本。 str+=\r\n。 //讓新的數(shù)據(jù)加1個(gè)換行。 str+=strTemp。 //再下一行加入先前的數(shù)據(jù)。 SetDlgItemText(IDC_EDIT_RECV,str)。//將數(shù)據(jù)放回接收的編輯框。}發(fā)送函數(shù)void CChatDlg::OnBtnSend() { // TODO: Add your control notification handler code here DWORD dwIP。//定義DWORD類型變量,用來接收控件的IP地址。 ((CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1))GetAddress(dwIP)。//通過GetDlgItem,得到控件的CWnd指針,再轉(zhuǎn)換類型,得到dwIP。 SOCKADDR_IN addrTo。 //定義地址結(jié)構(gòu)體變量。 =AF_INET。 =htonl(dwIP)。 =htons(5000)。 CString strSend。 GetDlgItemText(IDC_EDIT_SEND,strSend)。/*得到編輯框的文本,傳遞給strSend。*/ sendto(m_socket,strSend,()+1,0, (SOCKADDR*)amp。addrTo,sizeof(SOCKADDR))。//發(fā)送數(shù)據(jù)。 SetDlgItemText(IDC_EDIT_SEND,)。/*發(fā)送完后將編輯文本框設(shè)置為空。*/}附錄在ChatApp類中的IniInstance(void)函數(shù)中添加一段代碼: if(!AfxSocketInit()) { AfxMessageBox(加載套接字庫失??!)。 return FALSE。 } else { AfxMessageBox(加載套接字庫成功!)。 } :// : implementation file//include include include ifdef _DEBUGdefine new DEBUG_NEWundef THIS_FILEstatic char THIS_FILE[] = __FILE__。endif/////////////////////////////////////////////////////////////////////////////// CAboutDlg dialog used for App Aboutclass CAboutDlg : public CDialog{public: CAboutDlg()。// Dialog Data //{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX }。 //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX)。 // DDX/DDV support //}}AFX_VIRTUAL// Implementationprotected: //{{AFX_MSG(CAboutDlg) //}}AFX_MSG DECLARE_MESSAGE_MAP()}。CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD){ //{{AFX_DATA_INIT(CAboutDlg) //}}AFX_DATA_INIT}void CAboutDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 //{{AFX_DATA_MAP(CAboutDlg) //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAboutDlg) // No message handlers //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CChatDlg dialogCChatDlg::CChatDlg(CWnd* pParent /*=NULL*/) : CDialog(CChatDlg::IDD, pParent){ //{{AFX_DATA_INIT(CChat
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1