Как определить основной процесс программы?
В настоящее время я пытаюсь создать небольшую программу, которая позволяет вам регулировать громкость звука для каждого приложения, которое в данный момент работает (например, микшер Windows). Идентификация процесса осуществляется с помощью идентификатора процесса, но проблема в том, что некоторые приложения, такие как Google Chrome, используют несколько процессов (по одному для каждой вкладки) с одинаковым именем. Я действительно не знаю, как определить основной процесс "Google Chrome" в данном случае. В настоящее время я просто получаю идентификатор процесса каждой вкладки Chrome вместо самой программы.
Итак, есть ли способ идентифицировать основной / родительский процесс программы?