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

正文內(nèi)容

基于udp協(xié)議的聊天工具的設(shè)計(jì)_研究生課程論文(參考版)

2024-08-29 14:11本頁(yè)面
  

【正文】 } 。addrTo,sizeof(SOCKADDR))。 GetDlgItemText(IDC_EDIT_SEND,strSend)。 =htons(5000)。 =AF_INET。 ((CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1))GetAddress(dwIP)。 SetDlgItemText(IDC_EDIT_RECV,str)。 str+=\r\n。 CString strTemp。 } return 0。 } sprintf(tempBuf,%s說(shuō) :%s,i_ntoa(), recvBuf)。len)。 while(TRUE) { retval=recvfrom(sock,recvBuf,100,0, (SOCKADDR*)amp。 char tempBuf[100]。 int len=sizeof(SOCKADDR)。 HWND hwnd=((RECVPARAM*)lpParameter)hwnd。 } return TRUE。 return FALSE。 if(SOCKET_ERROR==retval) { closesocket(m_socket)。 retval=bind(m_socket,(SOCKADDR*)amp。 =htonl(INADDR_ANY)。 =AF_INET。 return FALSE。 } BOOL CChatDlg::InitSocket() { m_socket=socket(AF_INET,SOCK_DGRAM,0)。 } else { CDialog::OnPaint()。 int y = (() cyIcon + 1) / 2。rect)。 CRect rect。 // Center icon in client rectangle int cxIcon = GetSystemMetrics(SM_CXICON)。 } } // If you add a minimize button to your dialog, you will need the code below // to draw the icon. For MFC applications using the document/view model, // this is automatically done for you by the framework. void CChatDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this)。 ()。 // return TRUE unless you set the focus to a control } void CChatDlg::OnSysCommand(UINT nID, LPARAM lParam) { if ((nID amp。 thisSetWindowText(ChatWindow)。 HANDLE hThread=CreateThread(NULL,0,RecvProc,(LPVOID)pRecvParam,0,NULL)。 pRecvParamhwnd=m_hWnd。 // Set small icon // TODO: Add extra initialization here InitSocket()。s main window is not a dialog SetIcon(m_hIcon, TRUE)。 pSysMenuAppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu)。 (IDS_ABOUTBOX)。 CMenu* pSysMenu = GetSystemMenu(FALSE)。 0xFFF0) == IDM_ABOUTBOX)。 //{{AFX_DATA_MAP(CChatDlg) // NOTE: the ClassWizard will add DDX and DDV calls here //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CChatDlg, CDialog) //{{AFX_MSG_MAP(CChatDlg) ON_WM_SYSCOMMAND() ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_BN_CLICKED(IDC_BTN_SEND, OnBtnSend) //}}AFX_MSG_MAP ON_MESSAGE(WM_RECVDATA,OnRecvData) END_MESSAGE_MAP() ///////////////////////////////////////////////////////////////////////////// // CChatDlg message handlers BOOL CChatDlg::OnInitDialog() { CDialog::OnInitDialog()。 //{{AFX_DATA_MAP(CAboutDlg) //}}AFX_DATA_MAP } BEGIN_MESSAGE_MAP(CAboutDlg, CDialog) //{{AFX_MSG_MAP(CAbout
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1