Для дескриптора окна проще всего использовать System.Diagnostics.Process
и свойство MainWindowHandle
.Вы не указываете, как вы хотите идентифицировать другой процесс, но класс Process
имеет множество опций для этого.
Что касается значка области уведомлений, то API для того, что вы запрашиваете, не существует.Вам нужно либо подключить Shell_NotifyIcon
API, либо изменить другой процесс для взаимодействия.