用IOCTL可以做到。BOOL IOCtl( long lCommand, DWORD* lpArgument );lCommand:FIONBIO Enable or disable nonblocking mode on the socket.
CSocket MySocket;MySocket.IOCtl(FIONBIO,1);