Board logo

标题: Windows CE进程查看程序DIY 02 [打印本页]

作者: samwalton    时间: 2014-3-6 19:57     标题: Windows CE进程查看程序DIY 02

利用这些函数即可编写一个获得当前系统进程、线程、DLL、堆的信息。编写这样的程序应该不难。所以我没必要讲的更加详细。但是有几点需要注意,也是CE帮助文档中重点强调的。


  CreateToolhelp32Snapshot函数将当前系统的进程、线程、DLL、堆的信息全部复制到一个缓冲区里。所以在执行此函数后再调用其它Toolhelp函数,所得到的信息未必是准确的。比如得到的线程句柄在使用时异常,得到模块地址时模块已经释放。


  根据上面所说,我们得到的信息未必是准确的,那么就应该在代码中加入异常处理。(我编写的“CEInfo”就没有加入异常处理,因为我只查看系统信息)


  关闭快照对象只能用CloseToolhelp32Snapshot,不能用CloseHandle。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0