Описание тега dwm
По вопросам о диспетчере окон рабочего стола (DWM), который обрабатывает композицию рабочего стола в Windows Vista и более поздних версиях. По вопросам о динамическом диспетчере окон (DWM) для X используйте [x-dwm].
5
ответов
GetWindowRect возвращает размер, включающий "невидимые" границы
Я работаю над приложением, которое размещает окна на экране в стиле сетки. При запуске этого в Windows 10 между окнами возникает огромный разрыв. Дальнейшее расследование показывает, что GetWindowRect возвращает неожиданные значения, включая невидим…
07 дек '15 в 17:20
2
ответа
DwmIsCompositionEnabled все еще используется в Windows 8?
В соответствии с разрешением и контролем состава DWM: Примечание. Начиная с Windows 8 информация в этом разделе больше не действительна. DWM больше не может быть программно отключен и не отключен, когда приложение пытается рисовать на основной повер…
12 дек '12 в 02:45
1
ответ
Синхронизация между DWM и окном Direct3D
Что произойдет, если приложение находится в середине рисования в буфер (поверхность d3d), а DWM необходим буфер для перерисовки экрана или наоборот? Есть ли какой-нибудь механизм синхронизации?
16 янв '14 в 05:44
0
ответов
Как захватить оконные буферы DWM для приложения виртуальной реальности
Я хочу иметь возможность построить нечто похожее на ныне несуществующую vr программу Envelop. Это позволяет вам взаимодействовать с вашими окнами Windows 10 в пространстве виртуальной реальности https://www.youtube.com/watch?v=XPCq089MQDI Из прочтен…
07 фев '17 в 04:18
2
ответа
Сохранение скриншота окна с использованием C#, WPF и DWM
Это дополнительный вопрос к этому вопросу Решение вышеупомянутого использует DWM для отображения эскиза активного окна. Если я правильно понимаю, это работает, позволяя вам указать дескриптор окна приложения, которое вы хотите просмотреть, а затем п…
07 дек '09 в 06:08
1
ответ
Переход от Visual Studio Express к NetBeans. #include <dwmapi.h> не работает
Я перехожу с Visual Studio Express на NetBeans с MinGW. Однако я не могу решить один из них: #include <dwmapi.h> #pragma comment(lib, "dwmapi.lib") Однако следующие включения, кажется, работают: #include <d3d9.h> #include <d3dx9.h>…
26 дек '13 в 12:36
0
ответов
C# DWM эффект прозрачных окон
Итак, у меня есть проект по созданию приложения типа Windows Flip (Alt+Tab) для управления с помощью Kinect. У меня есть все мои дескрипторы и эскизы, а также выбор окон, несколько моих пользовательских модификаторов и т. Д. Последний элемент, котор…
03 апр '13 в 12:26
1
ответ
Добавление миниатюр DWM в качестве дочернего элемента управления WPF
Я использую эскизы DWM для создания окна выбора, но я хочу добавить этот эскиз в качестве дочернего для WPF StackPanl, как я могу это сделать? Итак, в этом коде у меня есть сетка с именем "b", в которую я хочу добавить миниатюру приложения в качеств…
17 апр '17 в 16:54
0
ответов
Полноэкранное приложение отображается в виде черного прямоугольника в Windows Flip 3D (нажатие Win+TAB)
У нас есть приложение DirectX, которое может переключаться в полноэкранный режим. В полноэкранном режиме нажатие Win+TAB вызывает интерфейс Aero Flip 3D, но миниатюра для приложения - черный прямоугольник. Интересно, что этот вопрос уже задавался ра…
13 дек '11 в 13:34
1
ответ
Ошибка отладки dwm.exe в visual studio
Я сталкиваюсь с ошибкой во время работы. Это показывает сообщение "dwm.exe" перестал работать. и это отладка в визуальной студии. это происходит, если я перестал двигать мышью
25 апр '15 в 05:40
1
ответ
Проблема строки заголовка заголовка Aero с использованием DWM API в Windows 10
Чтобы нарисовать значок в строке заголовка заголовка, я рецензировал эту статью MSDN и использовал DWM API для создания своей настраиваемой клиентской области, вызывая DwmExtendFrameIntoClientArea. мой код: CMainFrame::CMainFrame() { Gdiplus::Gdiplu…
13 окт '16 в 09:41
1
ответ
Как убедиться, что эффект Aero включен?
Есть ли какие-либо API или что-то, что мы уверены, эффект Glass уже активирован? В некоторых кодах, которые я видел, если DllNotFoundException бросает, затем они удостоверяются, что это не активно или не существует. Есть ли лучший или стандартный сп…
25 фев '11 в 06:41
4
ответа
Имитация акрила в приложении Win32
Microsoft недавно анонсировала акриловый материал, похожий на стекло в Fluent Design. Он представлен только в формате XAML / UWP, но выглядит очень похоже на стекло, за исключением того, что он может быть произвольно окрашен и может применяться в пр…
16 май '17 в 11:27
2
ответа
Как получить эскиз окна в C#?
Как получить миниатюру окна, например, предварительный просмотр супербара в Windows 7 или флипчер Aero? Обратите внимание, что я не хочу снимок экрана приложения, в DWM есть способ получить эту информацию. Я хотел бы C# способ сделать это. Спасибо
23 сен '09 в 06:40
1
ответ
Все-аэро окна имеют смешанные цвета элементов управления - как этого избежать
Я ищу способ рисовать свои пользовательские элементы управления в клиентской и не клиентской области диалога. Более или менее белая область ниже я использовал DwmExtendFrameIntoClientArea и мне удалось получить этот эффект, расширив клиентскую облас…
25 окт '15 в 19:27
0
ответов
Проблема рисования окон в Windows 10 Aero DWM
Картинка стоит тысячи слов, так что: я использую DwmExtendFrameIntoClientArea(this.Handle, AeroMargins); Где AeroMargins - это структура со свойствами Left, Right, Top и Bottom. Он отлично работает на Vista, Windows 7, Windows 8 и 8.1. Однако в Wind…
18 мар '16 в 11:26
2
ответа
Пользовательский нарисованный оконный фрейм dwm мерцает при изменении размера, если окно содержит элемент HwndHost
Я думал об этом пару дней, но мне кажется, что мне не хватает некоторого базового понимания того, как Windows и wpf работают внутренне, чтобы понять это. Проблема заключается в следующем: Я создал окно, которое должно позволить мне рисовать элементы…
28 июн '11 в 00:13
1
ответ
Как я могу отключить DwmExtendFrameIntoClientArea?
После того как я позвонил DwmExtendFrameIntoClientArea в окне, как я могу выключить его снова, оставаясь в режиме Aero? Я попытался вызвать DwmExtendFrameIntoClientArea со всеми полями, установленными в 0, что, кажется, работает частично, за исключе…
09 дек '12 в 00:12
3
ответа
Проблема с explorer.exe и dwm.exe в Windows 7
Я использую Window 7 Ultimate. У меня проблема с двумя процессами, а именно explorer.exe и иногда dwm.exe, Два процесса, как правило, используют процессор между 20-30%. И это происходит только тогда, когда я играю в какую-то игру на своем ПК. Мой ко…
07 мар '11 в 12:41
0
ответов
Как изменение размера обрабатывается DWM? C#
Я попытался создать собственную форму без полей для своего приложения. Я решил, что он должен быть изменяемого размера, поэтому я поместил 8 панелей по бокам (4 угла, фактически 4 стороны) и создал код, который будет изменять размеры моей формы при …
26 авг '14 в 20:44