我有两个UI线程A(一个画面)和B(一个传输文件线程)
B线程中  有个m_sock.Receive(...)阻塞住
现在想通过A画面的一个按钮,停掉B线程请问如何实现。由于m_sock的阻塞,线程不响应别的消息了。
想在A中直接关闭m_sock,想也知道肯定共享资源冲突。
terminateThread和ExitThread也不行,就是关不了这个m_sock可是把整个工程都关了就可以关闭m_sock,
请问该怎么实现中途停掉m_sock.receive(...)的功能