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

Обработка WM_NCPAINT нарушает рендеринг DWM-стекла в Vista / Aero
Я пытаюсь создать окно, которое чередуется между Aero / Glass и настраиваемым отрисованным фреймом (путем обработки WM_NCPAINT ) на основе пользовательских настроек. (Виндоус виста). DwmComposition включен. В моем приложении используется...
8378 просмотров
schedule 13.12.2022

Как получить эскиз окна на C #?
Как получить миниатюру окна, например предварительный просмотр супербара в Windows 7 или Aero flip? Обратите внимание, что мне не нужен снимок экрана приложения, в DWM есть способ получить эту информацию. Я бы хотел, чтобы это сделал С #. Спасибо
4582 просмотров
schedule 23.10.2022

Можно ли сделать снимок окна с эскизом DWM Windows 7 в нем?
Я начинаю верить, что с Windows API ничего не поделаешь. У меня два окна. В одном есть эскиз DWM. Я хочу сделать снимок экрана одного окна с миниатюрой в другом. Когда я это делаю, используя bitblt, все копируется, кроме эскиза. Его просто нет...
4731 просмотров
schedule 23.07.2022

Отключите отрисовку фона в JFrame, чтобы правильно отображать эффекты Aero (DWM)
У меня проблемы с использованием DWM-функций Windows Vista / 7 в окнах Java. Я хочу, чтобы фон моей рамки был выполнен в стиле Aero. API Windows для этого предоставляется функцией DwmExtendFrameIntoClientArea в библиотеке dwmapi . Мне удалось...
3957 просмотров
schedule 25.01.2023

Как мне делать 3D-манипуляции с содержимым окна live windows 7?
Это в основном вопрос об объеме, где мне искать средство для рендеринга содержимого окна на 3D-поверхности и манипулирования ими? Я имею в виду, могу ли я иметь такую ​​программу, как оболочка, которая объединяет живые окна в 3D, например...
164 просмотров
schedule 16.03.2022

Очистка содержимого окна в размытии за окном (DWM)
У меня есть окно, в котором я вызываю DwmExtendFrameIntoClientArea() , в окне размещаются другие дочерние окна, я использую Direct2D для рисования в одном из дочерних окон. Когда загружается растровое изображение с черной областью, эта область...
576 просмотров
schedule 21.05.2022

Используется ли DwmIsCompositionEnabled в Windows 8?
Согласно включение и управление композицией DWM : Примечание Начиная с Windows 8 информация в этом разделе больше недействительна. DWM больше нельзя отключить программно, и его нельзя отключить, когда приложение пытается рисовать на...
6056 просмотров
schedule 04.04.2023

Как программно изменить цвет рамки Windows 7 Aero / Window?
Я думаю о создании программы, которая изменяла бы цвет Windows 7 Aero в зависимости от уровня заряда батареи. Я новичок в C # и хотел бы знать, как программно изменить Windows 7 Aero. У меня есть этот код [DllImport("dwmapi.dll", EntryPoint =...
2951 просмотров
schedule 15.05.2022

DWM windowManager для Windows, команда?
Сейчас я использую dwm для Windows: http://www.brain-dump.org/projects/dwm-win32/ Я регулярно использую его в Linux, где я могу использовать mod+I и mod+D для переключения между вертикальным и горизонтальным расположением. В версии для...
208 просмотров
schedule 13.12.2022

Пользовательский оконный фрейм с DWM: как правильно обрабатывать WM_NCCALCSIZE
Я пытаюсь создать индивидуальную оконную раму для своей формы с помощью DWM. Платформа - C # WinForms, Pinvoking DWM. Следуя статье MSDN о создании пользовательских оконной рамы с DWM , основные шаги следующие: Удалить стандартный фрейм...
5094 просмотров
schedule 09.08.2022

Отключение композиции рабочего стола с помощью сценариев Lua
Я использую Set-Up Factory от IndigoRose для создания своих установщиков. Фабрика установки использует язык lua ​​в разделе сценариев установщиков. Теперь для моего приложения после завершения установки я хотел бы запустить сценарий, который...
240 просмотров
schedule 24.02.2022

Подключитесь к событию Win32 API, чтобы получать уведомления, когда рабочий стол полностью загружается
Представьте себе сценарий, когда пользователь вошел в систему и, не выходя из системы, переключается на другого пользователя. Потом переключается обратно. При обратном переключении (потому что мы никогда не выходили из системы) Windows сначала...
815 просмотров
schedule 10.11.2022

Обнаружение показать/скрыть представление задач (Win+Tab)
Я разрабатываю Application Desktop Панель инструментов (следующая панель инструментов). Панель инструментов получает ABN_FULLSCREENAPP уведомление при открытии или закрытии полноэкранного окна приложения (например, через F11 ). Окно...
195 просмотров
schedule 03.09.2022

Невозможно рисовать на пользовательской оконной раме с DWM
Я создал индивидуальную оконную раму с помощью DWM. Рамка успешно расширяется, но всякий раз, когда я пытаюсь нарисовать ее, расширенная рамка закрывает все, что я пытаюсь нарисовать. Я видел, как другие люди пытались ввести верхний левый угол в...
704 просмотров
schedule 15.03.2022