資源簡介
2011年8月1日 16:15:23
基于MFC對話框的MFC UPD客戶端以及服務器端程序
1.服務器端
1.1服務器端點擊create按鈕后,程序讀取設置的服務器端端口,默認端口為100,創建服務器端socket,將create的按鈕變換成close按鈕,并且將服務器端的地址及端口與socket bind.開啟讀取數據線程.
1.2當服務器讀取線程接收到數據時,將保存數據源的ip地址以及端口,將數據以及數據的源在receive edit控件中顯示出來,并將數據源在client中顯示出來.如果是第一次接收到數據,將使能send按鈕.
1.3當點擊send時,將讀取send edit控件中的內容并且發送.
1.4當關閉對話框時將終止讀取線程.
2.客戶端
2.1輸入服務器端ip以及端口號后reset,即可設置發送數據的目標地址,并且開啟讀取數據線程讀取數據,使能send按鈕.
2.2按下send按鈕后將讀取send edit控件中的數據發送至服務器端.
2.3當接收到數據時,將在receive edit控件中顯示接收的數據.
2.4當關閉對話框時,將終止讀取數據線程

代碼片段和文件信息
//?stdafx.cpp?:?只包括標準包含文件的源文件
//?UDP_Client.pch?將作為預編譯頭
//?stdafx.obj?將包含預編譯類型信息
#include?“stdafx.h“
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????34913??2011-08-01?16:14??Network\Client.png
?????文件????????795??2011-08-01?16:47??Network\magic.txt
?????文件???14257152??2011-08-01?16:50??Network\Network.ncb
?????文件???????1363??2011-08-01?14:26??Network\Network.sln
????..A..H.?????24064??2011-08-01?16:50??Network\Network.suo
?????文件??????34978??2011-08-01?16:14??Network\Server.png
?????文件??????10446??2011-08-01?16:47??Network\UDP_Client\Debug\BuildLog.htm
?????文件???????2945??2011-08-01?14:17??Network\UDP_Client\ReadMe.txt
?????文件???????7632??2011-08-01?16:48??Network\UDP_Client\Release\BuildLog.htm
?????文件??????21630??2005-12-08?14:56??Network\UDP_Client\res\UDP_Client.ico
?????文件????????366??2011-08-01?14:17??Network\UDP_Client\res\UDP_Client.rc2
?????文件???????1004??2011-08-01?15:28??Network\UDP_Client\resource.h
?????文件????????141??2011-08-01?14:17??Network\UDP_Client\stdafx.cpp
?????文件???????2489??2011-08-01?14:17??Network\UDP_Client\stdafx.h
?????文件??????58988??2011-08-01?16:09??Network\UDP_Client\UDP_Client.aps
?????文件???????1701??2011-08-01?14:17??Network\UDP_Client\UDP_Client.cpp
?????文件????????465??2011-08-01?14:17??Network\UDP_Client\UDP_Client.h
?????文件???????5888??2011-08-01?16:09??Network\UDP_Client\UDP_Client.rc
?????文件???????5503??2011-08-01?15:48??Network\UDP_Client\UDP_Client.vcproj
?????文件???????1427??2011-08-01?16:50??Network\UDP_Client\UDP_Client.vcproj.WIN-KLBG9RPA7AV.Administrator.user
?????文件???????6267??2011-08-01?15:50??Network\UDP_Client\UDP_ClientDlg.cpp
?????文件???????1268??2011-08-01?15:42??Network\UDP_Client\UDP_ClientDlg.h
?????文件??????53248??2011-08-01?16:48??Network\UDP_Client.exe
?????文件??????10528??2011-08-01?16:47??Network\UDP_Server\Debug\BuildLog.htm
?????文件???????2945??2011-07-30?16:49??Network\UDP_Server\ReadMe.txt
?????文件???????7614??2011-08-01?16:48??Network\UDP_Server\Release\BuildLog.htm
?????文件??????21630??2005-12-08?14:56??Network\UDP_Server\res\UDP_Server.ico
?????文件????????366??2011-07-30?16:49??Network\UDP_Server\res\UDP_Server.rc2
?????文件???????1004??2011-07-30?20:51??Network\UDP_Server\resource.h
?????文件????????141??2011-07-30?16:49??Network\UDP_Server\stdafx.cpp
............此處省略24個文件信息
- 上一篇:OpencV與MFC綜合應用.rar
- 下一篇:mfc經典例程150例
評論
共有 條評論