First of all welcome to the go4expert forums and next thing is you putted the thread in the wrong area. You submited in the articles section and I moved it to the correct place i.e. queries and expert comments on MFC/Win32

Also regarding your virtual CD in VC++ what you want to do I could not get.

Did you want to create an application that will take the necessary file and create a ready to burn folder, or you mean an application of yours which is ready to run whenever CD is inserted in the drive. or you mean something like http://www.virtualcd-online.com/vcd/.../demo.cfm?lg=0