Вопросы по теме 'dwm'
Насколько легко в DWM создать миниатюру «всегда сверху» для существующего окна
Мне очень нравится, когда вы наводите курсор на окно в Vista на панели задач, и это дает вам небольшой предварительный просмотр. если это видео, оно даже отображается в миниатюре.
Часто мне очень хочется «оторвать» это маленькое окошко и оставить...
1622 просмотров
schedule
24.02.2024
Каков период времени, который ожидает диспетчер окон, прежде чем пометить окно как не отвечающее?
Как долго окна ждут, прежде чем решат, что окно не отвечает, и отобразит неотвечающий хром? Исходя из личного опыта, я предполагаю, что в XP и Vista все по-другому, поскольку DWM в Vista по-разному обрабатывает их, а в XP - оболочку Explorer.
182 просмотров
schedule
10.07.2022
Как Windows меняет цвет Aero Glass?
Я использую Windows 7 RTM, и мне интересно, как панель управления может так плавно обновлять цвет Aero Glass без перезапуска DWM (uxsms). DwmSetColorizationColor больше не работает ...
3403 просмотров
schedule
25.08.2023
Что такое API для создания приложений типа Flip3D
Я пытаюсь понять, как использовать DWM для рендеринга копии окна в нужное мне место. Единственное, что я могу найти, чтобы указать DWM где-то рендерить, - это API-интерфейсы эскизов.
Но DWM Thumbnail Overview в MSDN специально предупредить меня:...
2211 просмотров
schedule
07.08.2023
Пользовательская рамка окна, нарисованная в формате dwm, мерцает при изменении размера, если окно содержит элемент HwndHost
Я думал об этом пару дней, но думаю, что мне не хватает базового понимания того, как Windows и WPF работают внутри, чтобы понять это.
Проблема вот в чем:
Я создал окно, которое должно позволить мне рисовать элементы управления wpf в строке...
4203 просмотров
schedule
08.05.2022
Как отображать открытые вкладки IE в виде эскизов DWM?
Я создаю приложение WPF на С# и хочу отображать миниатюры открытых вкладок IE в списке. По сути, я пытаюсь дублировать функциональность DWM в Windows 7.
Я выяснил, как перечислить список открытых вкладок с помощью Interop.ShDocVW, но для...
1794 просмотров
schedule
13.05.2024
Переход от System::IntPtr к HWND
У меня есть следующий код С++:
HRESULT hr = S_OK;
hr = DwmExtendFrameIntoClientArea(this->Handle, &margins);
Но когда я пытаюсь скомпилировать, я получаю следующую ошибку:
error C2664: 'DwmExtendFrameIntoClientArea' : cannot...
1334 просмотров
schedule
09.03.2023
Как отключить DwmExtendFrameIntoClientArea?
После того, как я вызвал DwmExtendFrameIntoClientArea в окне, как я могу снова выключить его, оставаясь в режиме Aero?
Я попытался вызвать DwmExtendFrameIntoClientArea со всеми полями, установленными на 0, что, похоже, работает частично, за...
589 просмотров
schedule
16.07.2022
Удалить стандартную оконную рамку в C++ Win32
Я видел эту документацию на MSDN .
Пытаюсь убрать стандартную рамку окна. Я успешно расширил фрейм в клиентскую область, но следующий фрагмент не работает. Мое окно выглядит точно так же, как и без него....
if (message == WM_CREATE)
{...
1478 просмотров
schedule
30.03.2024
Синхронизация между DWM и окном Direct3D
Что произойдет, если приложение находится в процессе рисования в буфере (поверхность d3d), а DWM требуется буфер для перерисовки экрана или наоборот?
Есть ли механизм синхронизации?
979 просмотров
schedule
06.05.2024
Разрыв с VSYNC только в полноэкранном режиме (оконный режим работает нормально) в Windows 10 / DirectX
Я думаю, что мое приложение DirectX 11 отлично работало на предыдущей системе (я уверен примерно на 70%). Но теперь в Windows 10 (ноутбук) проблема с разрывом только в полноэкранном режиме (в оконном режиме разрыва нет).
Сцена довольно «тяжелая»...
1449 просмотров
schedule
16.05.2024
Почему мое окно DwmExtendFrameIntoClientArea () 'd не рисует границы DWM?
Я следил за руководством MSDN использовать DWM API для расширения фрейма в клиентскую область , но переделать, чтобы я мог поэкспериментировать с ним, когда у меня что-то заработает.
Однако, когда я создаю его, используя cl...
3878 просмотров
schedule
28.12.2022
Скриншот конкретного окна (HWND, HW ускорено)
Мне нужно сделать снимки / снимки экрана определенного окна (HWND), в котором используется ускорение HW, и записать их в видеопоток.
При использовании BitBlt или PrintWindow я могу захватывать данные изображения, только если это окно не имеет...
539 просмотров
schedule
13.01.2023
Переключение композиции рабочего стола в VBScript
Как я могу включать и выключать композицию рабочего стола из VBScript? То есть я хочу написать код, который включает композицию рабочего стола, когда она выключена, и наоборот.
Я пробовал этот код:
' Getting admin rights
If Not...
61 просмотров
schedule
03.12.2023