当前位置: 代码迷 >> WinCE >> WINCE 进程查找有关问题
  详细解决方案

WINCE 进程查找有关问题

热度:27   发布时间:2016-04-28 12:19:46.0
WINCE 进程查找问题
怎样获取WINCE中所有运行的进程

------解决方案--------------------
本帖最后由 91program 于 2013-08-08 18:01:46 编辑

void CModuleDlg::ListModules()
{
m_ctrlListModule.DeleteAllItems();

int i=0;

CString re;

BOOL bResult;
HANDLE hSnap;
MODULEENTRY32 me;
me.dwSize=sizeof(me);

hSnap=CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,m_dwProcessID);

unsigned short path[MAX_PATH];

for(bResult=Module32First(hSnap,&me);bResult;bResult=Module32Next(hSnap,&me))
{
m_ctrlListModule.InsertItem(i,me.szModule);

GetModuleFileName(me.hModule,path,MAX_PATH);
m_ctrlListModule.SetItemText(i,1,path);

re.Format(L"%X",me.modBaseAddr);
m_ctrlListModule.SetItemText(i,2,re);

i++;
}

CloseToolhelp32Snapshot(hSnap);
}
  相关解决方案