如果不做成服务,让他开机启动,不要图形界面的(后台进程),然后根据网络信息,弹出一个对话框,这个如何做啦,
希望大家帮帮我,这几天C++的问题比较多,还望大家给予支持呀。
6 个解决方案
#1
这个不会
建议去windows专区问问看
建议去windows专区问问看
#2
如何实现是指哪一部分? 如何编写服务程序?如何取得网络信息?
没有记错的话,vc2005是有服务程序模板的,很容易建立工程的,
编译好,注册一下服务就可以了。
如果想取得网络信息,要确保你的服务是在系统的网络服务之后启动的
做成程序,可以保证是在 系统服务之后起来的。
跟写普通程序一下,只要把弄到启动目录下,就可以实现开机启动的目的了吧。
没有记错的话,vc2005是有服务程序模板的,很容易建立工程的,
编译好,注册一下服务就可以了。
如果想取得网络信息,要确保你的服务是在系统的网络服务之后启动的
做成程序,可以保证是在 系统服务之后起来的。
跟写普通程序一下,只要把弄到启动目录下,就可以实现开机启动的目的了吧。
#3
如果需要长期开启(电脑开着就运行,一般到电脑关闭才结束),建议用服务,例子可见:
http://code.msdn.microsoft.com/CppWindowsService-cacf4948
服务还要跟桌面交互的话,参考
http://www.cnblogs.com/joejoe/archive/2009/05/09/1453250.html
如果要跟用户交互得比较多的,并且只是需要开机启动,可以由用户*终止(好比开机启动qq,用户可以随时将它关掉),则建议写成普通win32程序开机启动,参考
http://www.cppblog.com/tgh621/archive/2011/06/13/148593.html
http://code.msdn.microsoft.com/CppWindowsService-cacf4948
服务还要跟桌面交互的话,参考
http://www.cnblogs.com/joejoe/archive/2009/05/09/1453250.html
如果要跟用户交互得比较多的,并且只是需要开机启动,可以由用户*终止(好比开机启动qq,用户可以随时将它关掉),则建议写成普通win32程序开机启动,参考
http://www.cppblog.com/tgh621/archive/2011/06/13/148593.html
#4
我不是明白做成哪一种比较好!
#5
谢谢这位仁兄!我基本明白了,
#6
其实我的需求是这样的,程序需要开机启动,显示一个消息框,或者窗体,这个程序并不会结束, 用户也关不掉的(这部分我实现了),然后这个程序有一个网络的服务,这个服务等待接收消息,接收到消息后,窗口关掉,或者隐藏,但是这个应用程序后台的网络部分还要继续运行的,等到下一个消息过来的时候,再弹出这个消息框或者窗体。
#1
这个不会
建议去windows专区问问看
建议去windows专区问问看
#2
如何实现是指哪一部分? 如何编写服务程序?如何取得网络信息?
没有记错的话,vc2005是有服务程序模板的,很容易建立工程的,
编译好,注册一下服务就可以了。
如果想取得网络信息,要确保你的服务是在系统的网络服务之后启动的
做成程序,可以保证是在 系统服务之后起来的。
跟写普通程序一下,只要把弄到启动目录下,就可以实现开机启动的目的了吧。
没有记错的话,vc2005是有服务程序模板的,很容易建立工程的,
编译好,注册一下服务就可以了。
如果想取得网络信息,要确保你的服务是在系统的网络服务之后启动的
做成程序,可以保证是在 系统服务之后起来的。
跟写普通程序一下,只要把弄到启动目录下,就可以实现开机启动的目的了吧。
#3
如果需要长期开启(电脑开着就运行,一般到电脑关闭才结束),建议用服务,例子可见:
http://code.msdn.microsoft.com/CppWindowsService-cacf4948
服务还要跟桌面交互的话,参考
http://www.cnblogs.com/joejoe/archive/2009/05/09/1453250.html
如果要跟用户交互得比较多的,并且只是需要开机启动,可以由用户*终止(好比开机启动qq,用户可以随时将它关掉),则建议写成普通win32程序开机启动,参考
http://www.cppblog.com/tgh621/archive/2011/06/13/148593.html
http://code.msdn.microsoft.com/CppWindowsService-cacf4948
服务还要跟桌面交互的话,参考
http://www.cnblogs.com/joejoe/archive/2009/05/09/1453250.html
如果要跟用户交互得比较多的,并且只是需要开机启动,可以由用户*终止(好比开机启动qq,用户可以随时将它关掉),则建议写成普通win32程序开机启动,参考
http://www.cppblog.com/tgh621/archive/2011/06/13/148593.html
#4
我不是明白做成哪一种比较好!
#5
谢谢这位仁兄!我基本明白了,
#6
其实我的需求是这样的,程序需要开机启动,显示一个消息框,或者窗体,这个程序并不会结束, 用户也关不掉的(这部分我实现了),然后这个程序有一个网络的服务,这个服务等待接收消息,接收到消息后,窗口关掉,或者隐藏,但是这个应用程序后台的网络部分还要继续运行的,等到下一个消息过来的时候,再弹出这个消息框或者窗体。