一提到进程保护特别是在Windows下,没有最安全,只有更安全。下面的代码是在用户层,截获任务管理器的本进程名(Test.exe)被选中时的消息,以防止用任务管理器结束掉进程(当然你用其他进程工具当然可以结束掉咯!)。主要是要学习这里面的方法、熟悉几个结构体、几个API而矣:
1、LVITEM
Specifies or receives the attributes of a list-view item. This structure has been updated to support a new mask value (LVIF_INDENT) that enables item indenting. This structure supersedes the LV_ITEM structure.
(我这水平的英文也能凑合着看吧,相信你更没问题!)
2、FindWindow与FindWindowEx
3、上面的结构体与API熟悉后,再看看这个函数吧!
4、VC源代码工程
下载地址1:http://www.rayfile.com/files/31bedea3-7b13-11de-9d03-0014221b798a/