摘要:
当一个可执行程序exe在执行过程中,程序文件无法删除,这是因为系统将每个正在运行的程序对应的硬盘文件映射到内存,即虚拟内存,要实现自删除,关键一点在程序退出前将程序从内存映射中解放出来,然后再调用文件操作函数删除程序文件!typedef int (WINAPI *PFClose)(LPVOID); OSVERSIONINFO os_info; os_info.dwOSVersionInfoSize... 阅读全文
posted @ 2008-03-30 14:27
floerggyy
阅读(219)
评论(0)
推荐(0)
2008年3月30日