社区
进程/线程/DLL
帖子详情
请教,怎么取得当前系统正在运行的所有程序的HWND
vxhelp
2005-10-22 03:15:38
请教,怎么取得当前系统正在运行的所有程序的HWND
...全文
135
5
打赏
收藏
请教,怎么取得当前系统正在运行的所有程序的HWND
请教,怎么取得当前系统正在运行的所有程序的HWND
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
deading
2005-10-24
打赏
举报
回复
int CMemoryInfo::GetProcess( ProcessInfo pif[])
{
ProcessInfo temp_pif;
PROCESS_MEMORY_COUNTERS pmc; //进程内存信息结构
HANDLE hSnapShot;
PROCESSENTRY32 pEntry;
pEntry.dwSize = sizeof(pEntry);
hSnapShot = CreateToolhelp32Snapshot ( TH32CS_SNAPALL, NULL);
Process32First ( hSnapShot, &pEntry);
int i = 0;
while(TRUE)
{
BOOL hRes = Process32Next ( hSnapShot, &pEntry);
if(hRes == FALSE)
break;
//打开进程
hProcess = ::OpenProcess (PROCESS_QUERY_INFORMATION |
PROCESS_VM_READ, FALSE , pEntry.th32ProcessID);
//获取进程内存使用情况
GetProcessMemoryInfo( hProcess, &pmc, sizeof(pmc) );
temp_pif.cntThreads = pEntry.cntThreads;
temp_pif.szExeFile = pEntry.szExeFile;
temp_pif.th32ProcessID = pEntry.th32ProcessID;
temp_pif.th32ParentProcessID = pEntry.th32ParentProcessID;
temp_pif.pcPriClassBase = pEntry.pcPriClassBase;
temp_pif.WorkingSetSize = pmc.WorkingSetSize;
temp_pif.PagefileUsage = pmc.PagefileUsage;
//
pif[i] = temp_pif;
i++;
}
return i;
}
其中的hProcess!!!
houzhuo
2005-10-24
打赏
举报
回复
在程序里
EnumWindows或者CreateToolhelp32Snapshot
gohappy_1999
2005-10-22
打赏
举报
回复
枚举窗口EnumWindow
oyljerry
2005-10-22
打赏
举报
回复
CreateToolhelp32SnapShot
property1
2005-10-22
打赏
举报
回复
spy++
qt判断用户是否正在使用
当前
应用
程序
如何在qt
程序
中判断
当前
应用
程序
是否被用户使用呢?我们先了解一下QApplication这个类 简单的说,QApplication类管理图形用户界面应用
程序
的控制流和主要设置。可以说 QApplication是Qt的整个后台管理的命脉 它...
windows窗口分析,父窗口,子窗口,所有者窗口
在Windows应用
程序
中,窗口是通过句柄
HWND
来标识的,我们要对某个窗口进行操作,首先就要获取到这个窗口的句柄,这就是窗口和句柄的联系。 (本文尝试通过一些简单的实验,来分析Windows的窗口机制,并对微软的设计...
【Windows编程学习笔记】1:实现学生信息管理
系统
的简易页面
本学期非常幸运能和李青老师学习使用纯C/C++实现Win32的应用
程序
开发。开发过程中不使用MFC,而是直接调用WindowsAPI来实现应用
程序
编程,这样做的好处是能够理解界面
程序
的实现机制,对于日后进行不限于C++下的...
WPF中嵌入普通Win32
程序
的方法
公司现在在研发基于.Net中WPF技术的产品,由于要兼容旧有产品,比如一些旧有的Win32
程序
、第三方的Win32
程序
等等,还要实现自动登录这些外部Win32
程序
,因此必须能够将这些
程序
整合到我们的
系统
中来,让使用者看起来...
MFC管理员权限(UAC下的
程序
权限提升)
传统的NT内核
系统
依靠access token来做权限处理,access token由
当前
用户所在的用户组的权限决定。而由于长期以来的不当使用习惯问题,几乎所有Windows上用户所在的组都是管理员。 在启用UAC之后,
系统
会额外引入...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章