当前位置: 代码迷 >> PB >> 请教pb+winsock.pbl的例子中的一个有关问题
  详细解决方案

请教pb+winsock.pbl的例子中的一个有关问题

热度:578   发布时间:2016-04-29 05:25:51.0
请问pb+winsock.pbl的例子中的一个问题
是在csdn下载的一个实例,程序好用
http://download.csdn.net/detail/hb200810/4851384
有个地方没有看懂,发送消息的时候执行了下面的代码
sClient.WSAAsyncSelect(handle(this), 1024, ws.FD_READ + ws.FD_WRITE + ws.FD_CLOSE)

之后在一个事件id为pbm_custom001的事件中
iEvent = ws.WSAGetSelectEvent(lparam)
,通过判断iEvent 的值,来决定是发送消息还是接收消息

我可以理解为WSAAsyncSelect方法,把pbm_custom001 跟winsock的事件绑定到一起了? 但是 这个lparam 是怎么传递进去的 这个事件是怎么知道是发送还是接收还是关闭的呢

------解决思路----------------------
别纠结了,直接有winsock控件,从pb8以后,用不到winsock.pbl了,pb8以前winsock控件与pb有冲突