Introduction - If you have any usage issues, please Google them yourself
ultithreaded progress bar (true multithreading)
By performing communication, to achieve real progress multithreading
Data processing and the progress bar interface in a different process, the real progress of the multi-threaded