Вопросы по теме 'dwm'

Предыдущий снимок экрана DWM в TBitmap
Я нашел демонстрационное приложение, которое может сделать снимок экрана свернутого / скрытого окна с помощью DwmRegisterThumbnail. Он работает отлично, но результирующее изображение отрисовывается в самой форме, а не в TBitmap. Это код:...
1695 просмотров
schedule 02.10.2021

Время подкачки диспетчера окон рабочего стола Windows 10?
У меня есть несколько вопросов относительно диспетчера окон рабочего стола (он же DWM) в Windows 10: Предыстория: для приложения OpenGL, которое я написал на C ++, мне нужно точное время, касающееся обмена переднего и заднего буферов в OpenGL и...
306 просмотров
schedule 29.11.2021

Запретить Win32 рисовать классическую строку заголовка
Я хотел добавить красивую тень к моей форме без полей, и лучший способ сделать это с минимальной потерей производительности - использовать DwmExtendFrameIntoClientArea . Однако это, кажется, заставляет Windows рисовать классическую строку заголовка...
426 просмотров
schedule 30.11.2021

Как в dwm отправить окно в другой тег из командной строки?
Используя раскладку клавиатуры по умолчанию в dwm , я могу отправить окно в тег 9 , например, используя Alt+Shift+9 . Могу ли я сделать то же самое программно? (Я хочу реализовать функцию переключения для определенных окон - показывать их...
1768 просмотров
dwm
schedule 04.03.2022

В Windows Vista и более поздних версиях возможно ли получить частичный результат компоновки рабочего стола?
Это не обязательно должна быть последняя версия, совершенно нормально, если она устарела на несколько кадров. Я пытаюсь отобразить сам экран внутри окна, но я не хочу, чтобы само окно отображалось на миниатюрном экране. Я могу подумать о...
139 просмотров
schedule 20.03.2022

Потерянная прозрачность Windows 7 DWM не работает должным образом
После установки новой темы от Microsoft ( http://windows.microsoft.com/hr-HR/windows/downloads/snowflakes-and-frost-theme ) моя Windows 7 потеряла все свои эффекты прозрачности (Aero) и поместила Windows Basic в качестве фактической темы. Я уже час...
1349 просмотров
schedule 11.04.2022

Взаимодействие DWM из DLL
Всем доброе утро. В настоящее время я пытаюсь написать небольшое приложение, основанное на функциях, доступных через Windows DWM API (например, миниатюры DWM). Одной из таких функций может быть возможность динамического выбора области эскиза из...
660 просмотров

Читать непрочитанную почту Thunderbird? (линукс, терминал)
Я собираюсь создать строку состояния для dwm, я хочу прочитать счетчик непрочитанной почты через терминал (с помощью grep, sed или fopen в виде файла) и получить его через fopen/popen. Я использую ubuntu/dwm/thunderbird 16. Я думаю, что нет...
2718 просмотров
schedule 14.06.2022

Перенаправление графического вывода приложения в Windows Vista/7 (с DWM)
Я хочу создать диспетчер рабочего стола, который получает информацию обо всех запущенных приложениях, включая состояния и снимки экрана, для отображения и управления ими в моем виртуальном пространстве (возможно, в 3D). Его можно рассматривать как...
968 просмотров
schedule 26.08.2022

Использование DwmExtendFrameIntoClientArea для рисования сплошного диалогового окна со стандартными неклиентскими элементами управления
Я пытаюсь создать диалог, который выглядит примерно так: Другими словами, я бы хотел, чтобы это был один сплошной цвет, с бесшовной неклиентской областью и стандартными неклиентскими элементами управления (закрыть, свернуть и т. д.). Я...
29 просмотров
schedule 25.09.2022

Моя игра OpenGL отключает Aero DWM Glass
Несколько лет назад я написал бесплатную игру: http://www.walkover.org . Для лобби и меню используются обычные диалоги, такие как win32. Когда сама игра запускается, она использует OpenGL. Теперь, в Windows 7, когда сама игра запускается, она...
2260 просмотров
schedule 20.02.2023

Изменение раскраски dwm - Windows 7
В настоящее время я пытаюсь написать программу на VB.NET, которая плавно меняет цвета раскраски окна DWM в Windows 7. Сначала я попытался изменить значения реестра напрямую, но мне пришлось перезапустить службу UXSMS. Это решение не удовлетворяло...
1121 просмотров
schedule 09.01.2023

Есть ли в Windows какой-либо механизм, который позволял бы использовать общесистемную инверсию цвета (т.е. ночной режим)?
Одним из моих любимых приложений для Mac OSX является Nocturne от Blacktree, которое инвертирует цвета всего экрана, так что в итоге вы получаете отображение системы «черное на белом», приятное для глаз в темной комнате. Пример. Я пошел искать,...
371 просмотров
schedule 04.11.2022

Как отключить альтернативные коды в dwm?
Я запускаю Ubuntu с dwm только для обучения, но я не могу использовать команды, использующие клавишу meta/alt, потому что любые дальнейшие клавиши с alt интерпретируются как альтернативный код и выводят символы с диакритическими знаками. Это делает...
342 просмотров
schedule 21.11.2022

Как реализованы Protected Media Path и аналогичные системы?
Windows предоставляет функциональные возможности DRM приложениям, которые в них нуждаются. Некоторые из них, однако, имеют больше защиты, чем другие. В качестве примера возьмем Edge (и Legacy, и Chromium) или IE, которые используют защищенный...
180 просмотров
schedule 24.07.2023

рендеринг окна наложения qt над дочерним окном opengl
Я ищу некоторую информацию о рендеринге дочерних окон, в частности о взаимодействии OpenGL с GDI. Проблема, которая у меня есть, заключается в том, что в основном у меня есть два окна, во-первых, главные окна создаются в qt, а внутри qt размещается...
265 просмотров
schedule 13.07.2023

Как получить Aero Glass на форме Windows без рамок?
Я пытаюсь заставить Aero Glass выглядеть в моих формах в приложении VB.NET 2010 с DWM API, но, как предполагает вызов функции, он расширяет внешний вид Frame на клиентскую область, и если форма не имеет границы, ничего не произойдет и не сформируется...
13535 просмотров
schedule 18.02.2024

Как разместить элементы управления на кромке окна WPF, когда пользователь работает в Windows XP?
Как разместить элементы управления во фрейме окна WPF? Я посмотрел на это, но не знаю, как это сделать в WPF. текст ссылки Возникает проблема когда Приложение должно работать в Windows XP, где нет поддержки DWM. Кроме того, если оно работает в...
261 просмотров
schedule 11.04.2024

Почему DwmGetWindowAttribute с DWMWA_EXTENDED_FRAME_BOUNDS ведет себя неожиданно при переключении мониторов?
Когда мое приложение WinForm перемещается с основного монитора на дополнительный монитор, значение границ (высота и ширина окна), возвращаемое этими свойствами и функцией winapi, не изменяется: Форма.Границы Форма.Размер GetWindowRect()...
1634 просмотров
schedule 14.05.2024