As a personal programming exercise, I'd like to write a little program that burns a CD. Shouldn't do too much: drag & drop a few folders with files, press burn, et voila, done. I'm planning to do it in C++ on Windows (Visual C++ 2005 Express Edition).

My question is: does anyone have any good resources where I should look to find guidelines, code examples etc?

Thanks a million!

-- deej