implement a progress bar common control without a ocx in visual basic

The following Visual Basic project contains the source code and Visual Basic examples used for implement a progress bar common control without a ocx. These modules allow you to implement a fully functional Progress Bar common control (window) exposed by the common control library Comctl32.dll without the use of Comctl32.ocx. A demo application is included.
The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
Comctl32.bas 2415
Info.txt 904
PBarDefs.bas 5434
Progress.bas 1588
Progress.frm 10367
Progress.frx 177
Progress.VBP 826
Progress.vbw 138
0.ico 766
1.ico 766
2.ico 766
3.ico 766
0.ico 766
1.ico 766
2.ico 766
3.ico 766
0.ico 766
1.ico 766
2.ico 766
3.ico 766
0.ico 766
1.ico 766
2.ico 766
3.ico 766
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 5318
14.bmp 5318
15.bmp 5318
16.bmp 5318
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 5318
14.bmp 5318
15.bmp 5318
16.bmp 5318
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 11078
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 11078
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 11078
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 5318
12.bmp 5318
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 5318
17.bmp 5318
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 11078
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 5318
12.bmp 5318
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 5318
17.bmp 5318
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 11078
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078
0.bmp 11078
1.bmp 11078
10.bmp 11078
11.bmp 11078
12.bmp 11078
13.bmp 11078
14.bmp 11078
15.bmp 11078
16.bmp 11078
17.bmp 11078
2.bmp 11078
3.bmp 11078
4.bmp 11078
5.bmp 11078
6.bmp 11078
7.bmp 11078
8.bmp 11078
9.bmp 11078