Господа,
открыты несколько книг, мне надо получить объект той, которая сейчас выше всех (ActiveWindow).
Делаю GetObject(,"Excel.Application")
но возвращается ActiveWindow книги, открытой самой первой.
Больше в Workbooks этого инстанса экселя других книг нету.
Отсюда вопрос:
можно ли получить объект по hWnd?
В процессах я вижу, что открыты несколько экземпляров экселя. Как их перебрать все, и уточнить, кто из них выше всех? Ну и получить его путь. А уже по пути я и получу объект.
открыты несколько книг, мне надо получить объект той, которая сейчас выше всех (ActiveWindow).
Делаю GetObject(,"Excel.Application")
но возвращается ActiveWindow книги, открытой самой первой.
Больше в Workbooks этого инстанса экселя других книг нету.
Отсюда вопрос:
можно ли получить объект по hWnd?
В процессах я вижу, что открыты несколько экземпляров экселя. Как их перебрать все, и уточнить, кто из них выше всех? Ну и получить его путь. А уже по пути я и получу объект.