По ходу работы пришлось разбираться с WinSocket, все вроде понятно, даже код работает. По ходу дела пользуюсь WSAAsyncSelect, на один сокет на разные события повесил разные сообщения, все это работает и тут увидел в MSDN, что
It is not possible to specify different messages for different events. The following code will not work; the second call will cancel the effects of the first, and only FD_WRITE events will be reported with message wMsg2:
rc = WSAAsyncSelect(s, hWnd, wMsg1, FD_READ);
rc = WSAAsyncSelect(s, hWnd, wMsg2, FD_WRITE);
Вопрос: где могут быть грабли и что с ними делать (отлаживаюсь на WinXP HE, работать должно под Win98)?
Заранее благодарен за ответ.