首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何改变闪屏大小?

如何改变闪屏大小?
EN

Stack Overflow用户
提问于 2014-01-08 21:32:26
回答 2查看 3.8K关注 0票数 2

我在C#上使用WPF,我添加了一个*.png图像,并将其配置为闪屏。

这个png文件的分辨率是1100x800像素,问题是我的应用程序将支持许多分辨率的屏幕。

因此,这个大小的闪屏对于小屏幕(如1366x768屏幕)将非常大。

如果我缩小闪屏的大小,这会使它对于大屏幕(如1920x1080屏幕)来说太小。

所以我想为每个监视器屏幕动态改变闪屏的大小。

有什么办法可以做到吗?

EN

回答 2

Stack Overflow用户

发布于 2014-01-08 21:38:18

你不能。启动画面嵌入在清单中,并在加载任何代码之前由.net显示。

您将需要创建一个自定义窗口并手动显示它。然而,任何静态引用都已经加载了--你仍然会得到延迟。这颠覆了拥有闪屏的全部意义。

考虑只选择你所需要的最小的图像。

票数 3
EN

Stack Overflow用户

发布于 2014-01-08 21:38:08

您不能使用PNG执行此操作,它将始终呈现固定大小。您应该创建自定义闪屏。This CodeProject article有一个关于如何做到这一点的很好的教程。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20997173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档