|
点击下载本节源代码 在万挂编程技术中,为了能够达到控制目标程序,除了通过窗口外,百家乐,进程也是至关重要的. 进程 运行一个EXE可执行程序软件时,Windows系统为这个程序初始化一个进程的结构用于运行和管理用。进程中包含了很多的重要信息与数据,Windows系统上可以同时运行很多的软件,所以,系统为每个创建的进程结构都会有些不同,而且为了防止进程之间会产生相互干扰,为每个进程都进行了操作隔离。 进程ID 进程ID或称为进程标识,进程ID是用来代表一个已被运行了的进程,指向这个进程用的.可以通过进程ID得到该进程的一些相关数据信息.进程ID不是固定的值,皇冠走地,每个软件被运行时它的进程ID都是由系统随机分配的,直到该进程被关闭后才会失效. 进程句柄 操作系统把每个进程间都进行隔离处理,如果想要控制别的进程则需要 打开进程() 来打开那个进程ID,得到一个可以控制那个进程的句柄,每次打开的得到进程句柄都是会变化的.当不再使用该进程句柄时需要 关闭句柄() 关掉.因为被打开的进程句柄,即使那个进程已经关闭了句柄还会一直有效.而windows系统最多只能提供65536/4=16384个可用的句柄数.若不停的打开进程ID却不及时关掉不用的进程句柄,会导致系统变慢程序崩溃. windows系统的任务管理器.菜单->查看->,(全讯网地址www.7788001.com)选择列 选上 PID 就能看到进程ID了.
使用 procexp 可以查看到进程的很多信息. 可以在 菜单->查看 里设置要显示的内容 使用强大的 冰刃 IceSword 软件更可以查看到隐藏的进程.
下面的代码通过 创建进程() 来运行一中国的体育吧地址url是:www.laotiba.com程序,并且能得到运行后的进程ID,线程ID,进程句柄,线程句柄.
创建进程() 对于不需要使用的进程句柄与线程句柄要及时关闭掉哦! 枚举进程() 与 打开进程() 上面的例子,先枚举出来在运行的所有进程,把进程名与进程ID填充进组合框..然后在组合框中选择一个进程,打开该进程得到进程句柄,之后就可以 终止进程() 来关掉这个进程了,关闭了该进程后不再需要进程句柄了,使用 关闭句柄() 关掉.
上图代码演示了 取窗口进程ID() 取进程主窗口() 取程序进程ID() 三个功能 点击下载本节源代码 上例介绍了如何通过窗口句柄得到其进程ID,太阳城娱乐,通过进程名称得到进程ID数组,同时能用进程ID得到他的主要窗口句柄... 〖万挂作坊原创 www.zuowg.com〗 上一篇教程: 没有了下一篇教程: 模块与线程 客服QQ:147422159 技术QQ:42724920 *浙ICP备06023406号 (责任编辑:admin) |
![新2代理备用网,全讯直播[全讯网5566001]红足一世,全讯网五湖四海,新2走地,新2正网,新2代理,新2网址,菲律宾游戏现金网,太阳城娱乐网,太阳城娱乐开户,皇冠网,皇冠足球网址,体育博彩网 yuqcc.com](/templets/default/images/logo.gif)