Почитайте
здесь
А еще поищите в группо-гугле
GetProcessTimes.
(GetProcessTimes(ProcessHandle,&CreationTime,&ExitTime,&KernelTime,&UserTime)

Поможет, наверное.
HINT: всегда старайтесь поискать сначала в группо-гугле. Там на 99.99 процентов таких вопросов есть _очень_ хорошие ответы.
T>у меня такой вопрос:
T>как можно определить cpu-время (%) занимаемое
T>одним процессом (например idle занимает почти всегда 98%)?