Как узнать имя файла которому принадлежит активное окно ?

From
Artem Kotov (2:5010/237.4)
To
(┤ll
Date
2002-02-27T01:37:37Z
Area
SU.WINDOWS.NT.PROG
                               Hi, (┤ll !!!

Такая задача, нужно получить имя файла, окно которого в данный момент активно.
Пробую GetActiveWindow для хэндла окна, потом GetWindowTask для получения из хэндла окна хэндл текучей задачи, нихрена невыходит.
Ещё пробывал, с помощью хэндла окна, получить ID его потока, по нему получить хэндл процесса и с помощью него имя файла, но она мне выдаёт хэндл моей же проги, фигня полная.
Дело в том, что моя программа это сервер, который ждёт пока произойдёт коннект, после коннекта отсылает имя файла которое в данный момент юзается на удалённой машине.

                                                        Удачи.

                              [L] [I] [V] [E]
--- sound: silence (Winamp is not active ;-)
 * Origin: Знающий истину пусть объявит ее,не спрашивая,кто за и (2:5010/237.4)