center a form on multi-monitor desktops in visual basic

The following Visual Basic project contains the source code and Visual Basic examples used for center a form on multi-monitor desktops. This application centers the form, or the "FormToCenter", on the monitor that the "ReferenceForm" is on.
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
Form1.frm 1776
Form2.frm 1756
Module1.bas 1532
Monitor.cls 3423
Monitors.cls 12979
Project1.vbp 749
Project1.vbw 208