में पावरपॉइंट व्यूअर एम्बेड करें क्या एक सी # विंडोज फॉर्म में पावरपॉइंट व्यूअर एम्बेड करना संभव है?सी # विन फॉर्म
objApp = new PowerPoint.Application();
//objApp.Visible = MsoTriState.msoTrue;
objPresSet = objApp.Presentations;
objPres = objPresSet.Open(ppsAction.FileInfo.FullName, MsoTriState.msoTrue, MsoTriState.msoTrue, MsoTriState.msoFalse);
objSlides = objPres.Slides;
//Run the Slide show
objSSS = objPres.SlideShowSettings;
objSSS.ShowType = Microsoft.Office.Interop.PowerPoint.PpSlideShowType.ppShowTypeSpeaker;
objSSS.LoopUntilStopped = MsoTriState.msoTrue;
objSSS.Run();
WindowWrapper handleWrapper = new WindowWrapper(objPres.SlideShowWindow.HWND);
SetParent(handleWrapper.Handle, this.ApplicationPanel.Handle);
this.ApplicationPanel.Visible = true;
objPres.SlideShowWindow.Height = ApplicationPanel.Height;
objPres.SlideShowWindow.Width = ApplicationPanel.Width;
objPres.SlideShowWindow.Top = 0;
objPres.SlideShowWindow.Left = 0;
यह प्रपत्र लेकिन नियुक्ति पर दर्शक पता चलता है और आकार गलत है:
मैं निम्नलिखित कोड वर्तमान में उपयोग कर रहा हूँ। एक आकार कैसे होगा और इसे सही तरीके से रखें।
एक अन्य विकल्प:
मैं Aximp.exe आवेदन ActiveX दिखाने के लिए इस्तेमाल किया जा करने के लिए होती सामना करना पड़ा सी # में जीत प्रपत्र पर नियंत्रित करता है। मैं पीपीटी व्यूअर के साथ इसका उपयोग कैसे करूं?
इस उत्तर को देखें। http://stackoverflow.com/a/10271255/1257567 बिल्कुल वही जो आप चाहते हैं। – diogopalhais