怎样判断一个程序已经启动 怎样判断一个程序已经启动,就是怎么样检测本机上都启动了那些应用程序! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HANDLE snapshot=CreateToolhelp32Snapshot (TH32CS_SNAPPROCESS, 0) ;PROCESSENTRY32 processinfo ;SHFILEINFO shSmall;BOOL status=Process32First(snapshot,&processinfo) ; while (status) { m_nProcess++; ZeroMemory(&shSmall, sizeof(shSmall)); SHGetFileInfo(processinfo.szExeFile,0,&shSmall,sizeof(shSmall),SHGFI_ICON | SHGFI_SMALLICON); str.Format("%08X",processinfo.th32ProcessID); str.Format("%08X",processinfo.th32ParentProcessID); status = Process32Next (snapshot, &processinfo) ; } MFC,如何给复选框发送一个点击消息呢? 紧急求助高人!关于如何初始化弹出的对话框! 资源ID的问题! 帮忙下面这个WH_CBT全局钩子为啥不行? 已得到菜单窗口句柄(HWND),如何得到相应的菜单句柄(HMENU)? 如何设置一个打印机为系统默认打印机 UDP怎样可靠传输文件? 救命啊!怎么建立数组参数? 类似visual assist x插件开发 老掉牙的打开文件对话框 谁有VC6.0下使用GDI+的例子代码或者教程啊?DirectX的也想要,或者给个连接 简单问题! CListCtrl排序的时候为什么传入的lParam1和lParam2始终是0 ?
PROCESSENTRY32 processinfo ;
SHFILEINFO shSmall;
BOOL status=Process32First(snapshot,&processinfo) ;
while (status)
{
m_nProcess++;
ZeroMemory(&shSmall, sizeof(shSmall));
SHGetFileInfo(processinfo.szExeFile,0,&shSmall,sizeof(shSmall),SHGFI_ICON | SHGFI_SMALLICON);
str.Format("%08X",processinfo.th32ProcessID);
str.Format("%08X",processinfo.th32ParentProcessID);
status = Process32Next (snapshot, &processinfo) ;
}