Как получить дескриптор / детали для окна внутри окна RDP? - PullRequest
2 голосов
/ 27 марта 2012

В Windows возможно ли получить какой-либо дескриптор или детали отображаемого окна в сеансе RDP ?

Допустим, вы вошли в систему на компьютере А, а затем там выоткрыть сеанс RDP, соединяющийся с компьютером B. Есть ли какой-нибудь код, который я могу запустить на A, который вернет текущее активное окно на B?

Я думаю о чем-то эквивалентном Win32.GetForegroundWindow (), но это будет работать, так сказать, «через RDP», поэтому оно не вернет дескриптор основного окна RDP, ноактивное окно внутри этого.

Если честно, мне действительно не нужна ручка, я мог бы, вероятно, сделать это только с деталями окна (положение, размер и т. Д.).

...