In perl you can use OLE automation quite easily. For example:
use Win32::OLE;
my $ppt = Win32::OLE->GetActiveObject('Powerpoint.Application');
my $slide = $ppt->Presentations->Add->Slides->Add(1, ppLayoutBlank);
Can you do something similarly easy from a C++ program?
I have cygwin & g++ and I tried searching the web for something but couldn’t find anything.