【发布时间】:2011-06-07 17:06:08
【问题描述】:
我需要一个 PNG(具有透明度)作为初始屏幕。图像的透明部分应该清晰,以便用户可以看到它后面的任何窗口(或桌面)。
我还需要显示启动画面 5 秒(合同明确规定为 5 秒),不能再短了。我知道 VS 2010 中的构建属性,但启动画面来来去去太快(不到 5 秒)。
我该怎么做才能让它停留 5 秒(大约)
【问题讨论】:
-
Thread.Sleep(5000); 怎么样? :)
-
对于透明 PNG,您需要 Photoshop 或 Illustrator 之类的工具来保存 Alpha 通道信息。
-
至于启动画面,您可能只需要添加某种自定义弹出窗口。如果用户可以单击复选框而不必再次显示它,那就太好了。但我怀疑合同是否允许这样做!似乎太多的公司宁愿疏远用户,只要他们进行营销。
-
我喜欢 Thread.Sleep 的想法。有任何示例代码来说明它吗?
-
如果 preffer timer 超过线程睡眠
标签: c# wpf visual-studio-2010 c#-4.0 splash-screen