首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何避免一个应用程序只运行一个实例

2012-02-29 
怎么避免一个应用程序只运行一个实例如题,网上有很多例子是让一个应用程序只运行一个实例,我现在有一个程

怎么避免一个应用程序只运行一个实例
如题,网上有很多例子是让一个应用程序只运行一个实例,我现在有一个程序只能运行一个实例,我想运行多个!请大侠们多指教!

[解决办法]
你不加什么CreateMutex(...,_T("xxx"));不就可以了
[解决办法]
运行第一个之后,改改名字,看看能不能运行第二个
[解决办法]
单实例运行的破解看我博客的一篇文章
不知道用什么方法保护的一般先开一个,然后OD加载另一个单步跟下应该很快就能找到突破点
http://blog.csdn.net/evi10r/article/details/6654332
http://blog.csdn.net/evi10r/article/details/6664854
[解决办法]
程序有检测运行多个程序的代码
用非常手段,跟踪出阻止运行多个程序的代码
一般是建立个CreateMutex内核对象,如果这个好办
OpenMutex找回程序建立的内核对象,释放掉,再运行下一个程序
如果是其他方式,需要加个内存补丁或采用其他方法。

热点排行