主线程是一个CDialog1,子线程是一个CWinThread,CWinThread被调用后生成一个CDialog2, 在CDialog1中使用postmessge给CDialog2发送消息,dlg2接受到消息后是一个while(1)的循环,此时CDialog1为什么也挂了,不能操作了? 如果是PostThreadMessage发送消息给CWinThread,处理消息也是死循环,CDialog1却可以正常操作,这是为什么?