socket客服端如何检测到服务器上线? 本帖最后由 VisualEleven 于 2011-05-08 20:44:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我开了一个线程重载了OnReceive函数但数据无法显示在编辑框中 本帖最后由 VisualEleven 于 2011-05-08 20:45:47 编辑 Ontimer里面一直try Connect呗? 你可以在一个线程里面做这个事情,socket最好在线程里面用,而且这个时候最好别用MFC的CSocket。 可以通过connect的返回值来判断是否成功链接吧,如果成功链接了不就表明服务端已经上线了吗?成功链接之后,connect就返回0,根据这个值就可以判断了。还有一个,为了防止卡机,另外创建一个线程来进行链接。 我采用了下面的办法:我开了一个线程,用于连接服务器,但无法接受数据。线程代码在帖子开头的地方;例如:我新建了一个类class CRecv : public CSocket重载了OnReceive函数但数据无法显示在编辑框中调试发现无法进入OnReceive函数 windowless_richedit 插入图片的实现 了解的进! API编程如何刷新窗口? 给点分 vc中基于Dialog的应用程序,如何在指定的区域内绘制折线图? 有人愿意做棋牌游戏开发吗? 为什么VC做的控件在VB下面会有问题啊?请高手指点 ,高分求教啊 属性页的问题. 怎么从字体对话框选中颜色? 使用gdiplus来实现png背景的带文字按钮 初级问题,请高手帮忙。 VC++.NET数组赋值问题 问几个比较基础的问题..
重载了OnReceive函数
但数据无法显示在编辑框中
我开了一个线程,用于连接服务器,但无法接受数据。
线程代码在帖子开头的地方;
例如:
我新建了一个类class CRecv : public CSocket
重载了OnReceive函数
但数据无法显示在编辑框中
调试发现无法进入OnReceive函数