Answer the question
In order to leave comments, you need to log in
How to make a program similar to the Windows taskbar?
Добрый вечер! Суть вопроса. Необходимо сделать гаджет с отображением основной информации о системе (загрузка CPU и Memory, данные с температурных датчиков...), но нужно чтобы этот гаджет был виден всегда, а не только когда открываем рабочий стол. Может как то можно сделать, чтобы окно программы висело наверху экрана, и чтобы другие окна при открытии примыкали к моему гаджету, как это происходит с панелью задач? язык c++ или c#
Answer the question
In order to leave comments, you need to log in
Hello. I wrote a program based on such a panel for work.
For C#, there are two options (you don't have to look for others, I wrote it half a year ago, rummaged through the entire Internet):
1. WpfAppBar https://www.nuget.org/packages/WpfAppBar/
The
sources are completely open, it uses calls to OS system functions. There are small inconveniences that could not be overcome - when opening RDP - the panel hangs on top of the screen. The same, for example, when viewing YouTube in full screen mode.
2. Canyonix.UI.Windows.1.0.1 https://www.nuget.org/packages/Canyonix.UI.Windows/
I am using her now. Closed library, provides an API, easy to use, includes an example. It also overrides RDP and YouTube, but it has a smooth hiding feature. Sometimes there are glitches if you hide the panel and then close the program. Desktop size is not restored to full size. It is treated by opening the panel, attaching and closing. In general, you will understand.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question