TomasHuk
@TomasHuk

Как написать программу с динамическим отображением данных в панели задач?

Например, как это реализовано в программе XMeters:
83a5db1ec2eb41f09cf7fb7627c459ef.png
Можно ли это сделать на python?
Как у авторов программы вообще получилось внедрить динамически обновляемую информацию в панель задач?
  • Вопрос задан
  • 673 просмотра
Решения вопроса 1
TomasHuk
@TomasHuk Автор вопроса
Кажется нашел, как это сделано - через Application Desktop Toolbars.
Только как этот код на С++ переписать на python, не понятно.
Может кто поможет в переводе C++ на python?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
IGHOR
@IGHOR
Qt/C++ DEV/CTO
Windows это каша с дескрипторов окон и объектов.
Они все держатся целостности только формально.
Можно через WinAPI найти любое окно, и его элементы, и прямо по нем рисовать что-угодно.
Можно изменять все что угодно в чужих окнах и добавлять туда свои элементы.
Панель задач это тоже окна с дескрипторами.
Но возможно в Windows 10 уже добавили методы чтобы делать виджеты в трее без костылей, хотя я такого не слышал.
В общем ответ, если делать то через функции WinAPI
Ответ написан
Комментировать
@koronabora
Человек
Можно на qt забацать.

Даже используя Python, но это будет сложнее.https://habrahabr.ru/post/31426/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы