2012-07-21 74 views
0

我想写一个小应用程序,它将是一个倒计时应用程序,它基本上应该没有框架,也没有背景 - 只需计算从现在到应用程序中设置日期的时间的.config。为桌面背景创建倒计时应用程序c#

我知道如何写倒计时本身。我的问题是,我不知道哪种应用程序可以没有形式?

我怎样才能让东西看起来像这样?我应该创建什么类型的应用程序?

谢谢

+0

你的应用程序需要显示数字吗?或只是背景柜台? – seeker 2012-07-21 19:44:27

+0

或多或少任何类型的应用程序都可以是无窗口的。最简单的方法就是创建一个Windows应用程序(使用WinForms)并且不要调用Application.Run()。保持Program.Main()函数并在那里调用所有的东西,然后在完成时返回。 – 2012-07-21 19:47:09

+0

可能检出WPF中的透明窗口http://blogs.interknowlogy.com/2007/06/20/transparent-windows-in-wpf-2/ – Prescott 2012-07-21 19:48:05

回答

0

我可以为你考虑两种可能的解决方案。

解决方案1将写它作为一个服务

http://industriousone.com/blog/writing-windows-services-c

解决方案2将使用一个WinForm,然后设置可见为false,以便它不会出现。它仍然会在后台运行。

+0

他不需要创建一个窗口并使其不可见,这足以......做**不创建**窗口。 – 2012-07-21 19:59:10

+0

我假设他可能想要使用Winforms计时器?但是,是的,这将工作得很好。 – Haedrian 2012-07-21 19:59:55

+0

如果我设置可见为false,我不会看到倒计时,我想看倒计时,我只是不希望它在窗口中... – 2012-07-21 20:03:46