CAsyncSocket中的AsyncSelect怎么用??
AsyncSelect中只有一个参数,比如写成AsyncSelect(FD_READ)是什么意思?
是发送消息? 还是和WSAAsyncSelect一个作用?
我理解的WSAAsyncSelect是把窗口和网络事件关联起来,在网络事件发生的时候发送消息给窗口,由窗口进行消息响应。不知道这么理解对不对?
但是AsyncSelect中参数只有一个
BOOL AsyncSelect(
long lEvent = FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE
);
WSAAsyncSelect的参数有4个
int WSAAsyncSelect(
SOCKET s,
HWND hWnd,
unsigned int wMsg,
long lEvent
);
如果这两个函数完成的功能一样的话,不知道AsyncSelect和WSAAsyncSelect是怎么关联起来的?小弟初学,问得可能有些乱,希望高手能够指点一下,非常感谢!有没说清楚的地方可以提一下
问题点数:50、回复次数:6Top
1 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2006-09-06 21:03:06 得分 20
晕!
AyncSelect是CAsyncSocket类的成员方法,它最后还不就是调用的API WSAAsyncSelect?Top
2 楼xl5338870(xlix)回复于 2006-09-06 21:36:22 得分 10
建议先看看windows socket api,然后再用mfc封装的类。Top
3 楼zhyuanbaron(菜--咋整阿!)回复于 2006-09-06 21:52:38 得分 0
我理解的WSAAsyncSelect是把窗口和网络事件关联起来,在网络事件发生的时候发送消息给窗口,由窗口进行消息响应。不知道这么理解对不对?
那AsyncSelect(FD_READ)又代表什么意思Top
4 楼zhyuanbaron(菜--咋整阿!)回复于 2006-09-06 21:57:37 得分 0
AsyncSelect(FD_READ)是和哪一个窗口关联起来了??Top
5 楼trueadou(木头龙)回复于 2006-09-07 15:06:43 得分 20
AsyncSelect(FD_READ)是和哪一个窗口关联起来了??
---------------------------------------------------------------
与窗口无关!Top
6 楼zhyuanbaron(菜--咋整阿!)回复于 2006-09-08 17:33:41 得分 0
to trueadou(木头龙)
既然 WSAAsyncSelect 和AsyncSelect是一回事,怎么会和窗口无关?
Top




