1

Есть ли программа, которая может перечислить мне "главное" положение окна, учитывая, что я знаю только PID; или что-то вроде положения окна? (пожалуйста, не стесняйтесь исправлять неправильные предположения.) Я на окнах.

РЕДАКТИРОВАТЬ Например, у меня есть PID запущенного исполняемого файла. И я знаю, что у него есть окно, но оно ушло за пределы экрана, и я не знаю HWND. Хотя, конечно, есть способы вывести его на экран, я хотел бы знать, в первую очередь, это положение окна.

1 ответ1

2

Вы можете использовать WinSpy++. Если у вас есть дескриптор (HWND) для окна (в отличие от PID программы), то это будет проще.

  1. Запустите WinSpy++
  2. Найдите нужное окно:
    • С HWND:
      1. Введите HWND окна в поле Handle
      2. Нажмите Enter
    • Без HWND:
      1. Разверните его окно, чтобы показать список окон
      2. Найдите программу, которой принадлежит отсутствующее окно
      3. Разверните ветку программы
      4. Найдите недостающее окно в подветви
  3. Посмотрите на поле Rectangle на панели слева
  4. Нажмите кнопку [Refresh] , если / когда это необходимо
  5. Нажмите кнопку […] , чтобы переместить окно

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .