社区
.NET Framework
帖子详情
Wpf操作PPT,使用句柄把播放的PPT嵌入到窗体里,设置了窗口大小,但是全部覆盖掉了?求大神解答
99年的代码猿
2017-11-17 05:17:33
句柄引用代码如下
窗口大小也设置了
结果是无论使用注释掉的代码也好,都是覆盖掉所有控件,效果如下
窗体原型:
选择并播放后:
有没有什么方法可以让PPT在固定好的grid或其他控件里显示?
感谢各位大神!有想法的可以留言!谢谢各位。
...全文
1678
7
打赏
收藏
Wpf操作PPT,使用句柄把播放的PPT嵌入到窗体里,设置了窗口大小,但是全部覆盖掉了?求大神解答
句柄引用代码如下 窗口大小也设置了 结果是无论使用注释掉的代码也好,都是覆盖掉所有控件,效果如下 窗体原型: 选择并播放后: 有没有什么方法可以让PPT在固定好的grid或其他控件里显示? 感谢各位大神!有想法的可以留言!谢谢各位。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_40337126
2021-01-21
打赏
举报
回复
通过MoveWindow函数是可以来设置子窗口大小的,但是还是有一点问题
qq_40337126
2021-01-21
打赏
举报
回复
if (objPrs == null)
return;
ObjPrs = objPrs;
//进入播放模式
var objSlides = objPrs.Slides;
var objSss = objPrs.SlideShowSettings;
objSss.LoopUntilStopped = MsoTriState.msoTrue;
objSss.StartingSlide = 1;
objSss.EndingSlide = objSlides.Count;
objSss.ShowType = ppt.PpSlideShowType.ppShowTypeKiosk;
var sw = objSss.Run();
OSlideShowView = objPrs.SlideShowWindow.View;
var wn = (IntPtr)sw.HWND;
try
{
//嵌入窗体
var fromVisual = (HwndSource)PresentationSource.FromVisual(Panel);
if (fromVisual == null)
{
return;
}
var parentHwnd = fromVisual.Handle;
Thread.Sleep(200);
SetParent(wn, parentHwnd);
Thread.Sleep(200);
bool result = MoveWindow(wn, 150, 0, 900, 700, true);
CrsCode
2019-05-07
打赏
举报
回复
每天看这些回答的 一个正经有用的没有
Dear200892
2018-01-09
打赏
举报
回复
//让窗体永远在窗体最前面 this.Topmost = true; this.Activate();
99年的代码猿
2017-11-20
打赏
举报
回复
有没有大神有解决办法
99年的代码猿
2017-11-20
打赏
举报
回复
分数可以加分
WPF
窗体
缩放源码
WPF
窗体
缩放源码例子 更多资源: http://cleopard.download.csdn.net
WPF
_
嵌入
字体_EmbeddedFont
WPF
_
嵌入
字体_EmbeddedFont
WPF
仿QQ抖动
窗体
效果
WPF
仿QQ抖动
窗体
效果的源码实现 更多资源: http://cleopard.download.csdn.net
WPF
经典教程之
WPF
命令
WPF
中的命令路由与事件路由是两个很让初学者头痛的概念,对于命令路由可以理解为,系统(
WPF
)定义了一系列的
操作
,在应用程序中可以直接
使用
。例如,定义一系列菜单,执行对
窗体
中文本框的复制、剪切、粘贴
操作
,简单地可以这样做........ (更多资源:http://cleopard.download.csdn.net/) (福利:http://xuemeilaile.com/)
WPF
经典教程之
WPF
体系结构 http://download.csdn.net/detail/cleopard/7999393
WPF
经典教程之
WPF
应用程序管理 http://download.csdn.net/detail/cleopard/8002969
WPF
经典教程之
WPF
窗体
http://download.csdn.net/detail/cleopard/8002979
WPF
经典教程之StackPanel、WrapPanel、DockPanel布局 http://download.csdn.net/detail/cleopard/8002985
WPF
经典教程之Grid、UniformGrid布局 http://download.csdn.net/detail/cleopard/8002993
WPF
经典教程之Canvas、InkCanvas布局 http://download.csdn.net/detail/cleopard/8002997
WPF
经典教程之
WPF
控件模型 http://download.csdn.net/detail/cleopard/8002999
WPF
经典教程之
WPF
控件内容模型 http://download.csdn.net/detail/cleopard/8003009 等。。。。
WPF
倒计时+震动 示例
WPF
倒计时+震动 示例 更多资源: http://cleopard.download.csdn.net
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章