如果非要用阻塞的方式,可以把recvfrom放在壹個子線程裏,recvfrom完成後子線程即退出,主線程中在啟動子線程後使用WaitForSingleObject(子線程句柄,等待時間),來等待子線程退出。若等待超時子線程還沒有退出,在主線程中調用closesocket,這樣子線程中阻塞的recvfrom會立即返回,這樣主線程就可以進行下壹步的流程。