01 2014 档案

摘要:之前的一篇博客如何在Computer下添加System Folder里提到需要每次都使用一个新的guid,否则再次在"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace"下添加该键无法在Windows Explorer看到它。这个例子参考了Windows SDK部分内容,但是它不够完美无法为相应的文件夹添加一些额外的功能,且每次需要一个新的guid。下面给出一个更优化的方式:1、这个操作需要在三个注册表键下添加相同的内容:"HKEY_C 阅读全文
posted @ 2014-01-18 10:35 junchu25 阅读(890) 评论(4) 推荐(0) 编辑
摘要:当应用程序中调用TerminateProcess函数,对于在DllMain函数中处理DLL_PROCESS_DETACH的额外代码操作是无法被执行的。比如:释放资源、数据持久化等。 阅读全文
posted @ 2014-01-13 00:45 junchu25 阅读(613) 评论(0) 推荐(0) 编辑
摘要:1、注册自定义的UnhandledExceptionFilter,C/C++ Runtime Library下需要注意自定义handler被移除(hook kernel32.dll的SetUnhandledExceptionFilter使它返回一个空指针即可)。PTOP_LEVEL_EXCEPTION_FILTER v_prevUnhandledExceptionFilter;LONG WINAPI UnhandledExceptionHandler(EXCEPTION_POINTERS* ExceptionInfo);v_prevUnhandledExceptionFilter = :... 阅读全文
posted @ 2014-01-10 19:56 junchu25 阅读(713) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示