读书人

WINCE 进程查找有关问题

发布时间: 2013-08-10 21:14:06 作者: rapoo

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);
}

读书人网 >WinCE

热点推荐