多线程中处理进度条,如何所有进度条的进度显示的一致

多线程中处理进度条,怎么所有进度条的进度显示的一致
我在定时器里轮循,发现我需要的条件满足,则创建一个线程进行处理,最多创建4个线程,在线程中调用同一个函数,只是通过不同的进度条来显示分别的实现进度。
问题是现在我的程序跑起来后,所有进度条都并驾齐驱,显示的进度一样,实际的处理一定是不一样进度的,不知道什么原因,希望各位大虾帮忙,指点迷津*-*

------解决方案--------------------
有可能是一样,也有可能你进度条计算的数据是用的同一个数据
------解决方案--------------------
是不是你往线程中传递参数都是传递的是这个类成员变量的地址哦,