登录

最新会员 最新下载

成为了本站VIP会员

05月13日 14:43

成为了本站VIP会员

05月13日 10:19

成为了本站VIP会员

05月12日 14:03

成为了本站VIP会员

05月10日 21:42

成为了本站VIP会员

05月10日 16:59

成为了本站VIP会员

05月09日 16:51
已选条件
  1. 编程语言:C++
  2. 代码类别:系统编程
  3. 发布时间:不限
全部撤销
编程语言 更多 收起
代码类别 更多 收起
发布时间
更多选项

4. C# 实现进守护功能 通用于所有进,非法关闭和关机依然适用 附完整源码下载

1. 下载本实例源码                      2. 安装注意事项 在配置档中配置你要守护的应用程序,应用程序之间用逗号隔开: 01 02 03   04     09   10 该项目是Windows服务,直接打开“CocoWatcher.exe”会报错,如图1所示:运行该守护程序需安装Windows服务,点击批处理文档“安装.bat”即可,“安装.bat”具体内容如下: 1 "%cd%InstallUtil.exe" "%cd%CocoWatcher.exe" 2 net start "CocoWatcher" 3 pause 如果你想卸载该守护程序,点击批处理文档“卸载.bat”,“卸载.bat”具体内容如下: 1 net stop "CocoWatcher" 2 "%cd%InstallUtil.exe" "%cd%CocoWatcher.exe"  -u 3 taskkill /f /im CocoWatcher.exe 4 pause 3. 需求分析 用户指定要守护的应用程序(数量不限),该应用程序不仅包括exe可执行文件,还包括诸如jpg、txt等所有能双击打开执行的应用程序。用户设定好要守护的应用程序后,关闭应用程序(包括合法和非法关闭),该应用程序要能立即重启打开。当电脑重启时,要守护的应用程序也能自动全部打开。 4. 详细设计 要实现上述需求,首先要提供一个配置档,让用户能随意配置要守护的应用程序。那么,该配置档要配置应用程序的什么信息呢?答案:应用程序的全路径。 好,我们已经知道了要守护的应用程序的全路径,接下来怎样完成守护任务呢?首先,我们应该打开任务管理器,查看一下正在运行的有哪些进程,然后逐一读取出这些进程的全路径,与要守护的应用程序的全路径比对,如果一致,说明要守护的应用程序已开启了,此时要分配一条线程监控该进程句柄,当该进程句柄返回信息,说明该进程已关闭,此时释放进程句柄内存,并重启该进程。如果遍历任务管理进程列表中所有进程,没有找到与要守护的应用程序的全路径一致的进程,说明要守护的应用程序尚未打开,此时要启动该应用程序,然后转入监控流程。 值得注意的是,一定要额外分配线程去监控要守护的应用程序,为什么?因为如果你用主线程(入口函数线程)去执行监控任务,会被长期阻塞,直到进程退出才会被激活,这样就无法运行后续程序。况且,监控程序要实现持续监控,要使用死循环,如果主线程进入死循环,就无法监控其他要守护的进程了。

0
下载
115
浏览
2013-07-19发布

5. 异步串口类

高性能串口异步通信类。

0
下载
71
浏览
2013-06-25发布

7. reboot

  今天再次为vc++编程新手分享一个 Reboot程序源码,实现计算机关机、重启、注销功能,程序较简单那种,有兴趣的新手参考,源码完整,可用VC6.0顺利编译,运行效果请参见源码爱好者测试截图。(Today, once again sharing a Reboot vc++ programming novice program source code to achieve the computer shutdown, restart, logoff function, the program is relatively simple kind, interested novice reference, complete source code, can be used successfully VC6.0 compiler, operating results, see source enthusiasts test shots.)

2
下载
110
浏览
2013-05-24发布

8. ntdll_sdk

  微软的未公开API的ntdll.dll的库和头文件(The ntdll.dll library and header files of Microsoft unpublished API)

98
下载
94
浏览
2013-05-18发布

9. jiaotong

  简易的全国交通管理查询系统,包括列车查询系统和航班查询系统。它有查询城市,查询车次,查询航班等功能。(Simple national traffic management query system, including the train inquiry system and flight inquiry system. It has the query city, query trips, check flight.)

2
下载
122
浏览
2013-05-17发布

10. NUMBERS

  数字系统1.1是一个好的应用系统之间转换为四个号码(十进制、二进制、十六进制、八进制)。你可以转换所有8位、16位和32位无符号数W(Digital system 1.1 is a good application to convert between four numbers (decimal, binary, hexadecimal, octal). You can convert all 8-bit, 16-bit and 32-bit unsigned number W)

2
下载
70
浏览
2013-05-14发布

11. 监听webbrowser所有请求(含 js/css/flash/ajax 等请求) 附完整源码

IE11下不可用,请在低版本IE测试 监听webbrowser的所有请求以及查看 请求的详细,含session cookie 请求标题等信息 其中参考了如下项目:http://www.codeproject.com/Articles/38616/Retrieve-HttpOnly-Session-Cookie-in-WebBrowser

0
下载
87
浏览
2013-05-10发布

12. ECMA-335

  ECMA-335 CLI语言程序设计 程序设计(ECMA-335 CLI language programming programming)

3
下载
150
浏览
2013-04-25发布

13. Win32Application

  VC++获取到Windows开机运行的时间,不是开机时间,而是从开机后到现在的运行时间,也就是一次开机所运行的时间,如果关机了,可能就不准确了。(The VC++ get to the Windows boot running time is not boot time, but from the boot to the running time, which is the time you turn on the running time, shutdown, and may not be accurate.)

3
下载
108
浏览
2013-04-24发布

14. winform 多图滚动显示的产品展示效果 附完整源码

winform 多图滚动显示的产品展示效果 附完整源码

0
下载
53
浏览
2013-04-24发布

15. Cleanupregistry

  清理注册表:清理注册表中的冗余项,定期清洁电脑,程序简短,功能强大(Clean up the registry: clean up redundant registry entries, clean your computer on a regular basis, the program brief, powerful)

8
下载
84
浏览
2013-04-23发布

17. winform开机祝福,不规则窗体制作实例,有截图附源码

此实例用的不是背景图片,是程序自绘的图 展示出很个性的窗体

0
下载
80
浏览
2013-04-23发布

18. WebBrowser 模拟上传文件 实例

实现了模拟按键与选择文件等功能,详细实现见压缩包 对于IE7及以下,可以简单的利用SendKeys.SendWait方法设置input值,当然首先要将焦点集中在该控件上,利用HtmlElement的focus方法很容易做到。具体可以看后面的代码。但是对于IE8来说,它的安全性更高,具体参看文章http://blogs.msdn.com/ie/archive/2008/07/02/ie8-security-part-v-comprehensive-protection.aspx。 对于IE8来说,file input只能模拟点击upload按钮,然后在弹出的对话框中输入文件名,然后点击确定。

0
下载
85
浏览
2013-04-19发布

20. Pass

  关于TP对KdDisableDebugger双机限制的解决代码。(TP limit of KdDisableDebugger double machine to solve the code.)

32
下载
123
浏览
2013-04-02发布