Вопросы по теме '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 просмотров
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 просмотров
schedule
12.05.2022
Читать непрочитанную почту 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