Вопросы по теме 'dpi-aware'
Windows 10: SetProcessDpiAwareness не действует
Моя операционная система — Windows 10 Корпоративная.
[сборка: DisableDpiAwareness] устанавливается в AssemblyInfo.cs
Я устанавливаю для SetProcessDpiAwareness() значение PROCESS_PER_MONITOR_DPI_AWARE = 2 и возвращаю S_OK = 0.
После этого я...
1001 просмотров
schedule
06.06.2022
Форма Windows не масштабирует высоту, когда дисплей масштабируется на 150%
Я довел это до очень простого воспроизведения и не могу понять, что не так с этой формой. При запуске с разрешением 96 DPI / масштабом 100% все выглядит нормально:
Но при запуске с разрешением 144 DPI / масштабом 150% (или даже 96 DPI /...
1121 просмотров
schedule
25.03.2024
Настройка осведомленности о DPI процесса, чтобы система компенсировала коэффициенты масштабирования.
У меня есть следующая процедура крючка мыши (упрощенная для объяснения).
SetWindowsHookEx(WH_MOUSE_LL, mouseHookProc, GetModuleHandle(NULL), 0) ;
LRESULT mouseHookProc(int code, WPARAM wParam, LPARAM lParam){
if(code==HC_ACTION){
const...
375 просмотров
schedule
04.07.2023
Невозможно настроить DPI приложения - это не дубликат
Я не могу сделать свое приложение зависимым от DPI. В app.manifest я раскомментировал:
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<dpiAware...
35 просмотров
schedule
17.06.2023
C # Winforms AutoScaleMode DPI и кнопки панели инструментов
Моему приложению WinForms (C # .NET 4.6) требуется AutoScaleMode = Dpi для других функций. Это отлично работает для 99% моих клиентов. Обычно они используют масштабирование дисплея Windows на 100%, 125% или даже% 150.
Однако у меня есть клиентская...
42 просмотров
schedule
14.01.2022
Проблемы с приложением MFC MDI с поддержкой DPI для каждого монитора
Я работаю над тем, чтобы приложение MFC правильно отображалось в средах с несколькими мониторами с разным масштабированием DPI. Есть одна проблема, которую я не могу объяснить, которая возникает, когда основной и дополнительный мониторы работают с...
99 просмотров
schedule
17.06.2023