Dev-C ++在没有GUI的后台运行程序

时间:2010-04-30 01:45:23

标签: c++ dev-c++

我最近开始学习C ++,以便接触没有.net的人。我需要在后台运行我的程序(没有任何视觉指示给用户,所以没有窗口或cmd)。我知道在C#中有各种方法可以做到这一点,但我不知道如何在C ++(特别是Dev-C ++)中做到这一点。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

首先,您不应该使用Dev-C ++。如果你真的不想使用Visual Studio(为什么不呢?它是免费的!)那么Code :: Blocks或Eclipse或其他东西是更好的选择。 Dev-C ++尚未在5年内更新......

在C ++中创建后台进程的方法与在C#中基本相同,你只是没有得到C#所处理的大量类库来处理大部分工作。

您的主要选择是windows services,或创建常规Windows应用程序而不显示任何窗口...您选择哪一个取决于您的具体要求(即使没有人登录,您是否希望它运行? ,或者您希望它与登录用户相关联等)

答案 1 :(得分:0)

您需要创建Windows GUI应用程序而不是控制台应用程序(否则控制台窗口将显示)。然后,就是不要创建任何窗口。