首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++/MFC CSocket仿QQ聊天软件,兑现1对1聊天,群聊

2012-11-26 
c++/MFC CSocket仿QQ聊天软件,实现1对1聊天,群聊学习,c有2个星期了。本来,本人是做php出身的。做php快2年了,

c++/MFC CSocket仿QQ聊天软件,实现1对1聊天,群聊


学习,c++有2个星期了。本来,本人是做php出身的。做php快2年了,最近身边多了很多高手。让自己对c开始感兴趣了,就开始学习c++了。首先接触的就是mfc。前几天,看到了一个博文,是有关,mfc网络编程的。可对方,的实例只能是多对多,出于兴趣,自己改写了下它的程序,实现了点对点的聊天。所以,本实例并非纯原创的。这个还请大家见谅,尤其是作者。我在他程序基础上,增加了1对1的聊天,同时还保留了群聊。而且,最关键的是,我增加了很多备注。很适合新手学习。。。本人也是新手,还请各位高手提出宝贵建议。。。先谢谢大家了。

如果要转载请注明原地址:http://blog.csdn.net/open520yin/article/details/8222279

实例下载地址:http://download.csdn.net/detail/open520yin/4808903(为了自己能有点下载积分,客户端和服务端一起打包5个积分不算贵吧。。呵呵。。。)


大家要是想看懂这个可能还需要先了解一下mfc的socket的一些基本使用规则我也有一篇博文写了void CNetChatClientDlg::UpdateText(CString &strText){((CEdit*)GetDlgItem(IDC_ET_TEXT))->ReplaceSel(strText);}
这样整个程序就运行完成了。。。。。。写的真累。。。。。。花了几个小时了。。。。如果有什么不懂,或者,能给我文中的一些不解给出回答的。请留言。。。。我将会非常感谢。。。。



而且,我还有一个奇怪问题,不是知道是我系统问题,还是怎么了。。。。我是win7系统,我在本机运行了一个服务端,多个客户端,这样,有时候会出现,有的客户端,只能发消息,不能收,有的只能收不能发。

尤其是通过vs运行出来的实例。。。如果不通过vs运行出来的,还没什么什么。我在虚拟机了,运行多个实例就没有问题了。不管多少都ok。我担心是不是vs运行出来的实例,占用的端口有问题。。。还是其他什么问题。

看下你们的测试,是否也有这样的问题。所以,建议你们,vs调试的时候,就出一个实例,其他的实例,在虚拟机里出来。。。。。。本人新手,如果写的不好,还请多给建议、。。。。。

1楼sakawa_x昨天 22:10
我想问一下,你解释完这些代码,但是这些代码所放的位置应该在哪里呢?View Doc Frame还是App中n能给下具体解释么
Re: open520yin昨天 23:46
回复sakawa_xn你把源码下载下来,看看很容易懂的。。上面的地址。。。
Re: open520yin9小时前
回复sakawa_xn实例下载地址:http://download.csdn.net/detail/open520yin/4808903nn这里有下载地址啊。具体放在那里这里有啊。。。。文件不多,你打开就能对应找到代码了。。。

热点排行