win32汇编的winsock编程中,recv函数的问题

xietao1233 2011-09-28 04:03:57

@@:
; 追加放入
invoke SendMessage, hRich, EM_REPLACESEL, FALSE, ebx

invoke ReadSockData, offset szBuff2, T_BufLen ;<-里面是recv函数
.if eax==SOCKET_ERROR
invoke MessageBox,hWinMain,offset szCurrentError,offset szCaption,MB_OK
ret
.endif
lea ebx,szBuff2
cmp eax,0
jne @B

一直循环到recv函数返回0,但为什么recv函数收到的html代码不完整?
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xietao1233 2011-09-30
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 msokd 的回复:]
recv的返回值有可能不是SOCKET_ERROR
[/Quote]
正数是字节数
0为连接正常关闭
SOCKET_ERROR表示出错
MSOKD 2011-09-28
  • 打赏
  • 举报
回复
recv的返回值有可能不是SOCKET_ERROR

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧