Socket编程实现范例

2009/3/15
OCX 控件使用
OCX控件很好用,在VC++/Project/Add to Project 中添加即可
 
Socket网络编程
SocMesWnd.cpp
Soc.cpp
ErrorLog.cpp
ErrorLog.h
 
外部类的使用
1,工程中添加文件
SocMesWnd.cpp SocMesWnd.h
Soc.cpp Soc.h
ErrorLogErrorLog.h     6个源文件
 
2,Dlg 中添加 soc.h
  #pragma comment(lib, "ws2_32")
 
 
3,Dlg.h 中添加protect类
 CTCPServe socServe;
 CTCPClient socClient;
添加消息映射函数
 afx_msg LRESULT OnNetMes(WPARAM wParam, LPARAM lParam);
 
添加#define WM_NETMES WM_USER + 1
 
添加消息映射对应的函数
LRESULT CClinetDlg::OnNetMes(WPARAM wParam, LPARAM lParam)
{
      .......
}
 
添加m_bopen类变量
 
4,添加Socket连接必备的startup()函数到init函数中
 
5,写链接 connect函数
 
6,写   nReturn = socClient.SendData(SensorData, nSendBytes ); 函数
 
7,数据发送成功
 

本文出自 “积跬步以至千里” 博客,谢绝转载!

你可能感兴趣的:(职场,休闲)