100分关于两个新启动的线程的同步,同时loading不受到影响,如何处理?
我想导出数据库的记录,同时下载该记录的附件,先启动了一个窗口显示loading
导出数据库记录的时候启动了一个线程,执行到下载附件的时候在该线程中又启动了一个新的线程,
在下载附件的时候让导出数据库的线程等待,附件下载的线程执行完毕,通知导出记录的线程执行下一条记录,如此反复,
我用WaitForSingleObject SuspendThread() 这些方式都能造成loading窗口的ontimer不能执行,请问如何做到互相协调,同步工作?