如何创建一个*面的后台进程?

时间:2022-06-17 19:45:25
如何创建一个*面的后台进程?我不太清楚后台进程是*面还是界面隐藏?

12 个解决方案

#1


可以写一个服务程序

#2


不明白要做什么,创建进程可以用CreateProcess,可以设置参数隐藏窗口

#3


我的计划是创建一个开机自启动服务,然后服务中创建守护进程,现在在找实现的思路或者方法

#4


直接隐藏窗口好了,。ShowWindow(SW_HIDE)

#5


直接不创建窗口不就完了

#6


服务缺省情况下是看不见的,你开窗口也看不见,因为不在一个桌面

#7


界面隐藏吧,可以用窗口接收消息。

#8


如果不写服务的话,写SDK程序时不CreateWindow就行了。

#9


引用 3 楼 kkk0438 的回复:
我的计划是创建一个开机自启动服务,然后服务中创建守护进程,现在在找实现的思路或者方法


那就写一个服务,服务可有界面也可以没有界面,有界面的稍微困难点
反正我写服务的时候界面都是一个对话框,而且用MFC生成的对话框类退出时总有问题
只好主对话框用windows api写,其余的用MFC写

#10


写个Win32控制台程序啊,不创建界面就可以

#11


引用 8 楼 wltg2001 的回复:
如果不写服务的话,写SDK程序时不CreateWindow就行了。
我做过类似的东西
就是这么实现的
不是所有的程序都需要窗口
不需要不创建就是了

#12


引用 4 楼 oyljerry 的回复:
直接隐藏窗口好了,。ShowWindow(SW_HIDE)

~~

#1


可以写一个服务程序

#2


不明白要做什么,创建进程可以用CreateProcess,可以设置参数隐藏窗口

#3


我的计划是创建一个开机自启动服务,然后服务中创建守护进程,现在在找实现的思路或者方法

#4


直接隐藏窗口好了,。ShowWindow(SW_HIDE)

#5


直接不创建窗口不就完了

#6


服务缺省情况下是看不见的,你开窗口也看不见,因为不在一个桌面

#7


界面隐藏吧,可以用窗口接收消息。

#8


如果不写服务的话,写SDK程序时不CreateWindow就行了。

#9


引用 3 楼 kkk0438 的回复:
我的计划是创建一个开机自启动服务,然后服务中创建守护进程,现在在找实现的思路或者方法


那就写一个服务,服务可有界面也可以没有界面,有界面的稍微困难点
反正我写服务的时候界面都是一个对话框,而且用MFC生成的对话框类退出时总有问题
只好主对话框用windows api写,其余的用MFC写

#10


写个Win32控制台程序啊,不创建界面就可以

#11


引用 8 楼 wltg2001 的回复:
如果不写服务的话,写SDK程序时不CreateWindow就行了。
我做过类似的东西
就是这么实现的
不是所有的程序都需要窗口
不需要不创建就是了

#12


引用 4 楼 oyljerry 的回复:
直接隐藏窗口好了,。ShowWindow(SW_HIDE)

~~