首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    win10 uwp 不显示 SplashScreen 欢迎界面的方法

    在 UWP 的应用,欢迎页面 SplashScreen 是用户第一个看到的界面,这个界面是由 ApplicationFrameHost 读取 UWP 配置的图片显示出来的,因此 UWP 才能做到点击应用瞬间启动...有两个方法,第一个方法是比较推荐的,在应用程序如果能启动足够快,那么将不显示欢迎界面,如果启动不够快那么依然显示欢迎界面,这样用户就知道打开应用程序。...另一个方法是无论应用程序启动多慢,都不显示欢迎界面。第二个方法是假的不使用初始屏幕的方法,只是不显示图片。...设置 a:Optional 的值是 true 那么将会让应用如果启动足够快就不显示欢迎界面,如果启动有延迟,那么将会依然显示欢迎界面。...那么将会无论应用启动多快都显示启动图片 如果不知道怎么做,请看我放在github代码 另一个方法是删除 Package.appxmanifest 文件的 SplashScreen 配置,但是此时只是不使用欢迎界面图片

    1K10

    dotnet 读 WPF 源代码笔记 启动欢迎界面 SplashScreen 的原理

    在 WPF 中的启动界面,为了能让 WPF 的启动界面显示足够快,需要在应用的 WPF 主机还没有启动完成之前就显示出启动图,此时的启动图需要自己解析图片同时也需要自己创建显示窗口 从 WPF 的 src...这个库提供的是高性能的版本,可以在另一个线程中执行,换句话说,就是使用 kkwpsv/SplashImage 作为欢迎界面,是可以做到不占用 WPF 主线程时间的,性能比 WPF 提供的好 在 WPF...CreateLayeredWindowFromImgBuffer 方法成功之后,就会调用 Dispatcher 插入 ShowCallback 函数,在 ShowCallback 里面用来自动关闭启动界面...splashScreen.Close(TimeSpan.FromSeconds(0.3)); return null; } 从上面代码可以看到,在 WPF 中默认的启动图界面将会在

    1.1K20
    领券