如何取得进程的“GDI对象”和“USER对象”计数?
在Win2K/XP的任务管理器中,
可以查看每一个进程所使用的“GDI对象”和“USER对象”个数(菜单查看-->选择列-->选中GDI对象/USER对象)
我如何通过程序获得这个信息?
我尝试过很多种方法,都没有查到这个信息(包括Toolhelp系列、PSAPI系列、NtQuerySystemInformation等)
盼高手解答,谢谢!
问题点数:200、回复次数:2Top
1 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2005-11-15 19:27:08 得分 200
HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION,FALSE,m_dwProcessID );
m_dwGDIObjects = GetGuiResources(hProcess,GR_GDIOBJECTS);
m_dwUserObjects = GetGuiResources(hProcess,GR_USEROBJECTS);Top
2 楼baojian88888(机器人)回复于 2005-11-16 13:08:32 得分 0
非常感谢!Top




