当我在窗体初始化的时候,调用了一个外部的dll,它就不知什么原因的 抛出一个“正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码”的异常,程序就卡掉了,在网上查了查,相关说明如下:.NET2.0中增加了42种非常强大的调试助手,MDA.Loaderl...
分类:
其他好文 时间:
2015-01-31 21:50:26
阅读次数:
232
ArcMap在加载图层时会自动生成一个lock格式的加锁文件,右击移除图层后,加锁文件也会自动删除。但AE开发中却不能正常删除,移除图层后加锁文件依然存在,这就导致在其他地方无法对该图层进行操作,只有关闭程序才能删除加锁文件,彻底释放资源。 如果不关闭程序,锁文件也删除不了。 即使用使用方法将工作空...
分类:
其他好文 时间:
2015-01-16 13:01:27
阅读次数:
903
在程序锁中,当打开一个软件的时候,会短暂的出现软件的界面,然后再出现输入密码的界面,对此需要坐下修改:
第一个地方:
List infos = am.getRunningTasks(1);原来的是100,我们在此只需要得到一个最近运行的task就可以了。
第二个地方:
以前在查询的时候,查询的是数据库,这样比较慢,改之查询内存,修改dao方法:
/**
* 查询全部包名
*/
...
分类:
其他好文 时间:
2014-12-30 20:46:28
阅读次数:
196
在手机管家中,当进入高级工具并按下小房子进入桌面的时候,点击加锁的程序,输入密码,本来想输入密码后,进入加锁的程序,结果,进入到了手机管家的高级工具界面,很奇怪!(界面启用混乱)
实际上,是因为每个程序都有他自己的任务栈,每个Activity启动的时候入栈,处于栈顶。手机管家的输入密码的Activity和他的其他Activity在同一个任务栈中,如果栈底不是输入密码的Activity,当输入密码...
分类:
其他好文 时间:
2014-12-27 09:00:02
阅读次数:
158
程序锁的基本功能,已经实现了,但是你如果输入密码进入 APP以后,看门狗,还是监听你想进入的APP,这时候又会出现一个输入密码的界面。
我先说一下思路。
①思路
1.通过发送自定义广播在服务里面,监控多一个判断如果是临时取消保护的程序就不再启动程序锁 ,这时候,我们要解决的就是什么时候再让他启动监听呢,答案就是 锁屏的时候。
2.通过锁屏将零时保护值设为空就可以继续保护了
但是bug...
分类:
其他好文 时间:
2014-12-08 14:01:31
阅读次数:
157
uC/OS-II的OSSchedLock()和OSSchedUnlock()函数允许应用程序锁定当前任务不被其它任务抢占。使用时应当注意的是:当你调用了OSSchedLock()之后,而在调用OSSchedUnlock()之前,千万不要再调用诸如OSFlagPend()、OSMboxPend()、O...
分类:
其他好文 时间:
2014-11-13 12:19:02
阅读次数:
236
随着android的学习我们通过Context的openFileInput或是openFileOutput来打开文件的输入输出流时,程序锁打开的都是应用程序的数据文件夹里面的文件,这样所存储的文件的大小可能比较有限——毕竟手机内置的存储空间是有限的。 为了更好的存取应用程序的大文件数据,应用程序需....
分类:
其他好文 时间:
2014-08-08 15:34:36
阅读次数:
222
正尝试在 OS 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。...
分类:
其他好文 时间:
2014-07-23 18:11:46
阅读次数:
277