▍1. C# 模拟按键 功能完整源码下载
可以说是个简易版的按键精灵。主要功能有:自动输入,截屏,控制鼠标移动点击。
上网限制:通过添加应用程序黑白名单,禁止或者允许学生机访问指定的网址。(Internet Restrictions: black list by adding an application to prohibit or allow students to access the specified URL.)
说明: powerbuilder 9.0 写的ic读卡器示例用于读写ic卡编译无错误,当时为了写读卡器接口写的(powerbuilder 9.0 Written ic ic card reader for reading and writing examples compile without error, then write in order to write Reader Interface)
powerbuilder 9.0 写的ic读卡器示例用于读写ic卡编译无错误,当时为了写读卡器接口写的(powerbuilder 9.0 Written ic ic card reader for reading and writing examples compile without error, then write in order to write Reader Interface)
显示当前系统运行的进程,并能够查看进程中所加载的模块(show the system process and modules)
显示当前系统运行的进程,并能够查看进程中所加载的模块(show the system process and modules)
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. 详细设计 要实现上述需求,首先要提供一个配置档,让用户能随意配置要守护的应用程序。那么,该配置档要配置应用程序的什么信息呢?答案:应用程序的全路径。 好,我们已经知道了要守护的应用程序的全路径,接下来怎样完成守护任务呢?首先,我们应该打开任务管理器,查看一下正在运行的有哪些进程,然后逐一读取出这些进程的全路径,与要守护的应用程序的全路径比对,如果一致,说明要守护的应用程序已开启了,此时要分配一条线程监控该进程句柄,当该进程句柄返回信息,说明该进程已关闭,此时释放进程句柄内存,并重启该进程。如果遍历任务管理进程列表中所有进程,没有找到与要守护的应用程序的全路径一致的进程,说明要守护的应用程序尚未打开,此时要启动该应用程序,然后转入监控流程。 值得注意的是,一定要额外分配线程去监控要守护的应用程序,为什么?因为如果你用主线程(入口函数线程)去执行监控任务,会被长期阻塞,直到进程退出才会被激活,这样就无法运行后续程序。况且,监控程序要实现持续监控,要使用死循环,如果主线程进入死循环,就无法监控其他要守护的进程了。
例子代码:获取Windows系统信息(各种版本信息、平台、状态等等)V1.0(Example code: Get Windows system information (information about the various versions, platforms, status, etc.) V1.0)
managedwinapi,封装好的windows API,超级实用
今天再次为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.)
微软的未公开API的ntdll.dll的库和头文件(The ntdll.dll library and header files of Microsoft unpublished API)
简易的全国交通管理查询系统,包括列车查询系统和航班查询系统。它有查询城市,查询车次,查询航班等功能。(Simple national traffic management query system, including the train inquiry system and flight inquiry system. It has the query city, query trips, check flight.)
此代码是实现系统已安装MYSQL服务检测监控来作介绍,如果把条件去掉就能管理系统所有服务(This code is to achieve the MYSQL service inspection and monitoring system has been installed to be introduced, if the conditions to remove all the services will be able to manage system)
数字系统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)
IE11下不可用,请在低版本IE测试 监听webbrowser的所有请求以及查看 请求的详细,含session cookie 请求标题等信息 其中参考了如下项目:http://www.codeproject.com/Articles/38616/Retrieve-HttpOnly-Session-Cookie-in-WebBrowser
ECMA-335 CLI语言程序设计 程序设计(ECMA-335 CLI language programming programming)