从windos2000开发人员指南中摘来一段,
HANDLE hSnapshot = ::CreateToolhelp32Snapshot(TH32CS-SNAPPROCESS,0);PROCESSENTRY32 pe;
::ZeroMemory(&pe, sizeof(pe));
pe.dwSize = sizeof(pe);if (::Process32First(hSnapshot, &pe))
{
HANDLE hProcess = ::OpenProcess(PROCESS_QUERY_INFORMATION,
FALSE,
pe.th32ProcessID);
if(hProcess != NULL)
{
FILETIME ftCreation, ftExit, ftKernelMode, ftUserMode;
::GetProcessTimes(hProcess, &ftCreation, &ftExit, &ftKernelMode, &ftUserMode);
CloseHandle(hProcess);
}
}但是怎么将时间和内存显示出来呢?(就是将其转变为字符串)
str_momory=
str_time=
请各位帮忙..............明天就要结了
HANDLE hSnapshot = ::CreateToolhelp32Snapshot(TH32CS-SNAPPROCESS,0);PROCESSENTRY32 pe;
::ZeroMemory(&pe, sizeof(pe));
pe.dwSize = sizeof(pe);if (::Process32First(hSnapshot, &pe))
{
HANDLE hProcess = ::OpenProcess(PROCESS_QUERY_INFORMATION,
FALSE,
pe.th32ProcessID);
if(hProcess != NULL)
{
FILETIME ftCreation, ftExit, ftKernelMode, ftUserMode;
::GetProcessTimes(hProcess, &ftCreation, &ftExit, &ftKernelMode, &ftUserMode);
CloseHandle(hProcess);
}
}但是怎么将时间和内存显示出来呢?(就是将其转变为字符串)
str_momory=
str_time=
请各位帮忙..............明天就要结了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货