Introduction - If you have any usage issues, please Google them yourself
First of all, the heart and soul of this class is the DrawWireRects function, which was written by Almond and Maunder, so credits go there. I tried to leave that function as intact as possible, some small changes were necessary to be done, however, in order to make it cooperate with other class members well.
The CAniDialog class is derived from CDialog, the aim of this class is to make using animated dialog boxes as simple as using the MessageBox function, the only thing that really needed to be provided by the user is a CPoint object, which specifies where the dialog box should pop up from and close towards if you are going to use the AS_REFER animation style flag. All other elements have default values and, in most case, are already optimized and need not be changed.