Hi,
How can I get IViewObject interface for the Powerpoint presentations (slideshow) that I load from my code?
The following code throws casting exception.
I will use IViewObject::Draw method to draw to a memory DC to convert the slideshow to video.
Thanks in advance.
using Microsoft.Office.Core; |
using Microsoft.Office.Interop.PowerPoint; |
using Microsoft.VisualStudio.OLE.Interop; |
|
Microsoft.Office.Interop.PowerPoint.Application oApp; |
oApp = new Microsoft.Office.Interop.PowerPoint.Application(); |
// animation load & slideshow playback code here |
|
IViewObject vo; |
|
vo = (IViewObject)(oApp.ActivePresentation); // THROWS EXCEPTION |
|