两个线程的MFC domodal()问题

时间:2013-12-06 11:33:25

标签: mfc

我的应用程序使用ZModem协议进行通信。

从主线程开始,我为progess bar创建了第二个线程。因此,主线程正在进行通信,而第二个线程则用于额外的工作。它们通过全局变量进行沟通。

如果它们在同一个线程上,则主窗口通信将被阻止。 现在,由于两个线程,他们不能互相使用DoModal()。 我能为DoModal()这两个线程做些什么,或者在一个线程上做任何选择但是以相同的方式进行通信?

1 个答案:

答案 0 :(得分:1)

从主线程控制所有窗口。使用第二个线程进行通信操作。