Победа 10: Есть ли способ определить, на какой панели задач монитора пользователь щелкнул, чтобы запустить приложение? - PullRequest
0 голосов
/ 09 июля 2020

У меня есть конфигурация с несколькими мониторами, которая дублирует панель задач на каждом мониторе. У меня также есть приложение со значком на панели задач (таким образом, оно отображается на всех мониторах), и я бы хотел, чтобы это приложение вело себя по-разному в зависимости от того, с какого монитора был сделан щелчок.

Можно ли определить панель задач какого монитора использовалась для запуска этого приложения? Мне просто нужны имена функций API (а не фактический код).

Спасибо!

1 Ответ

0 голосов
/ 10 июля 2020

Независимо от того, возможно ли то, что я спросил в моем OP, я нашел способ делать то, что я хочу: сразу после запуска я получаю текущее положение мыши в абсолютных координатах. Это позволяет мне определить, на каком мониторе находится мышь, и почти наверняка это монитор со значком панели задач, который используется для запуска приложения.

...