程序在编程中通常使用互斥API函数如CreatMutexA防止多开。你运行程序,程序会在调用进程时检测程序是否已经运行,如果已经运行,则不再调用,返回到已经运行的程序界面,否则启动程序。
实现多开就是把其检测的返回值始终设置为程序未运行状态。
自己制作的话,需要懂得汇编和解密,非三言两语可说清楚。
额,这个比较容易理解的,我还是举例说明吧。比如一个普通人用电脑,他需要开一个杀毒软件,一个QQ,一个游戏,一个网页看电影或者查资料,甚至还要开一个听音乐的,然后再开一个阿里旺旺买东西等等
为了满足需求,他其实开了很多程序,这个就是程序多开。
当然现实环境更复杂一点,特殊场合开的更多,比如工作用PS,3DMAX,但是依然是程序多开的范畴。
百度搜索下载沙盘,并安装在沙盘所在文件夹中运行沙盘启动文件“quicklaunch.exe”启动沙盘
在右下角的沙盘图标,点击右键,在d出菜单中,选择显示窗口,则可开启沙盘主窗口,默认只有一个沙盘“DefaultBox"。每一个沙盘代表着一个隔离空间,每一个隔离空间至少可以多开一个程序。
如需创建更多的沙盘,选择上边的菜单栏的 “沙盘”,在下拉菜单中,选择创建新沙盘,输入沙盘名字,点击确定就可以,如下图,沙盘111就是新建沙盘
多开游戏或软件时,只需单击选中沙盘,右键,选择“在沙盘中运行“,d出菜单中选择”运行任意程序“
点击后,d出文件路径对话框,根据对话框提示,选择”浏览“找到要运行的程序路径,点击确定,即可运行相应程序。
每一个沙盘都可以独立启动相应的软件。假设某游戏设定电脑上只能双开该游戏客户端,则用户在使用电脑正常开启2个客户端同时,还可以启动1个沙盘再开2个客户端,如果需要继续多开,用户需要在沙盘软件中创建新的沙盘来开启更多的客户端。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)