怎样对端口进行监听 我想在VC中对本机的指定端口进行监听,应该怎样做??如果想得到监听信息,或得有数据通信的通信事件?应该怎样做??谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 See the samples below, FYI: http://www.codeproject.com/internet/tcpscan.asphttp://www.codeproject.com/internet/TrafficWatcher.asp 建议弄本 windows 网络编程技术来看, 网上有电子版, 到 google 上可搜到一大堆. 用winpcap可以监听,不过我没做过 如果是2000以上系统,直接就可以了。http://vip.6to23.com/NowCan1/tech/sniffer.htm 用CSocket类,CSocket *m_pServer;CSocket *m_pClient;bSuccess = m_pServer->Create(m_nPort);if (bSuccess){ bSuccess = m_pServer->Listen(5);}////////////////////////////////////////////////////////////////////////////////////////////////////////////////////bSuccess = m_pClient->Create();if (bSuccess){ bSuccess = m_pClient->Connect(cIP, m_nPort);} 而后server 端 OnAccept(int nErrorCode) client 端 OnReceive(int nErrorCode) 直接用socket的函数绑定一个端口然后listen就行了。如果需要和别的程序共同使用这个端口,需要设置用函数设置一下状态,让这个端口可以被多个进程打开。 http://www16.brinkster.com/nowcan/artread.asp?id=14如果你能打开这个链接就看到答案了。 为什么试一个最普遍的百叶窗算法还是显示失败了? CString 转 Utf-8 请问如何屏蔽对话框标题栏的右键菜单 vc++怎么做数据库编程? 为什么XP 与2k server 运行结果不同??? vc中有没有快速的处理字符串的类? 高分求助,菜鸟问题,如何自己编写多文档界面的New Windows ,Cascade,Tile,Arrange Icons啊!急急急 32位bmp转png的问题 VC++调试程序,断点变成白心圆圈,是啥意思? 建立新表SQL语句问题? 很简单的问题,大家进来瞧瞧! acitvex中tab键的问题(50分)
http://www.codeproject.com/internet/TrafficWatcher.asp
http://vip.6to23.com/NowCan1/tech/sniffer.htm
CSocket *m_pServer;
CSocket *m_pClient;bSuccess = m_pServer->Create(m_nPort);if (bSuccess)
{
bSuccess = m_pServer->Listen(5);
}
//////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////
bSuccess = m_pClient->Create();
if (bSuccess)
{
bSuccess = m_pClient->Connect(cIP, m_nPort);
} 而后
server 端 OnAccept(int nErrorCode)
client 端 OnReceive(int nErrorCode)
如果需要和别的程序共同使用这个端口,需要设置用函数
设置一下状态,让这个端口可以被多个进程打开。
如果你能打开这个链接就看到答案了。