Значения дескрипторов - это запутанные указатели, вы не можете полностью полагаться на их значения. И они перерабатываются.
Снимок с большого расстояния - GetWindowThreadProcessId (), чтобы получить идентификатор потока, которому принадлежит окно. OpenThread (), чтобы получить ручку к нему. GetThreadTimes (), чтобы узнать, когда был создан этот поток. CloseHandle () для очистки. Результат, однако, только приблизительный, избегайте желания задавать такой вопрос. Посетите pinvoke.net для объявлений.