СТАНЬ VIP

Не названный блог
Аватара пользователя
Gisher
 
Сообщения: 6069
Зарегистрирован: 17 сен 2006, 20:46
Пол: мужской
Статус: Учусь жить...
Блог: Просмотр блога (125)
G money: 200.32
Архивы
- Сентябрь 2018
+ Апрель 2018
+ Декабрь 2017
+ Ноябрь 2016
+ Апрель 2016
+ Декабрь 2015
+ Сентябрь 2015
+ Август 2015
+ Июль 2015
+ Май 2015
+ Январь 2015
+ Декабрь 2014
+ Ноябрь 2014
+ Октябрь 2014
+ Сентябрь 2014
+ Август 2014
+ Июль 2014
+ Июнь 2014
+ Май 2014
+ Апрель 2014
+ Декабрь 2013
+ Ноябрь 2013
+ Сентябрь 2013
+ Август 2013
+ Июль 2013
+ Июнь 2013
+ Май 2013
+ Апрель 2013
+ Март 2013
+ Февраль 2013
+ Январь 2013
+ Декабрь 2012
+ Октябрь 2012
+ Сентябрь 2012
+ Июль 2012
+ Май 2012
+ Ноябрь 2011
+ Сентябрь 2011
+ Август 2011
+ Июль 2011
+ Апрель 2011
+ Февраль 2011
+ Октябрь 2010
+ Сентябрь 2010
+ Август 2010
+ Март 2010
+ Январь 2010
+ Декабрь 2009
+ Октябрь 2009
+ Сентябрь 2009
+ Август 2009
+ Июль 2009
+ Май 2009
+ Апрель 2009
+ Март 2009
+ Декабрь 2008
+ Ноябрь 2008
+ Август 2008
Теги
64-BitAghavniAndoidAndroidApacheAxavniBmwBreaking BadCentosChromeChrome MobileClubComedyCronCssEdwardEset 5ExplolerFacebookFeedbunerFirefoxFlashGisherGiuliaGoogleGoogle ChromeHotInnaInternetIptablesIspmanagerJigulinaLifeLinuxLollipopLoveMarginMariusMayaMemcacheMemcachedMercedes-BenzMobileMorandiMysqlNew TabNginxOpaquePaddingPeaky BlindersPhp-FpmPhpbbPhpbb-PortalPhpbb-SeoPhpmyadminRainSeoSonaSpanvacSpanvatsStereoTop.gisher.ruTorrentUser Blog ModUser_IdVikaWebmoneyWindowsWindows 10Windows 9WmodeXcacheXhtmlXhtml 1.0 StrictYoutubeАвтомобилиАгенты Щ.и.т. / Agents Of S.h.i.e.l.d.АрцахАсинхроннаяАхавниБледно-Голубая ТочкаБлогиБраузерВадимВадим ГалыгинВалидностьВидеоВиджетВикинги / VikingsВкладкаВладивостокВложениеВо Все ТяжкиеГалыгинГарикГарик МартиросянГримм / GrimmЗагрузкаЗарубежныеЗарядкаЗемляИнтернетИсправлениеКарабахКарл СаганКартинкиКартофельКаталогКешКриминальнаяЛинияЛувраМартиросянМеладзеМиминоНаркотикНебесаНиколОграблениеОптимизацияОстровОстрые КозырькиПашинянПрямаяПустоеПутинРейтингРепозиторииРоликиРоссияСериалыСокровищСонаСпанвацСтилиТаможняТегиТелефонТоррентУстановкаХромЦитатаЦитатыЧерный Список / The BlacklistШрифтЮтубЯблокоՆիկոլՓաշինյան
Подписаться
RSS 0.91
RSS 1.0
RSS 2.0
ATOM
JAVASCRIPT
1 из 52 из 53 из 54 из 55 из 5

Экраны 4K и масштабирование программ

Постоянная ссылка Gisher 28 дек 2015, 10:26

Наконец нашёл свободных пару минут чтобы написать что-то)
Не так давно приобрел ноутбук с большим разрешением экрана (Ultra HD 4K 3840×2160, если быть точнее) и столкнулся с проблемами масштабирования программ, как не странно разработчики не учитывают большие экраны, или не успевают за прогрессом железа, что конечно же минимум - странно)
От лирики - к делу!)

Во-первых, нужно в реестре создать ключ
Поиск regedit
Код: Выделить всё · Развернуть
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\PreferExternalManifest

Тип DWORD значение 1

Выкладываю пример конфигураций для 32 и 64 битных программ, помещать в папку с программой (рядом с exe файлом). В блокноте замените gisher.exe на имя exe программы, а также переименуйте файл имя_вашей_программы.ехе.manifest.
Для 32 битных программ
Код: Выделить всё · Развернуть
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity processorArchitecture="x86" version="5.1.0.0" type="win32" name="gisher.exe"/>
<description>Gisher</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
</application>
</compatibility>
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings" >false</ms_windowsSettings:dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="x86"/>
</dependentAssembly>
</dependency>
</assembly> 

Для 64 битных программ
Код: Выделить всё · Развернуть
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity processorArchitecture="amd64" version="5.1.0.0" type="win32" name="Gisher.exe"/>
<description>Gisher</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
</application>
</compatibility>
<asmv3:application xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
<ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings" >false</ms_windowsSettings:dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="amd64"/>
</dependentAssembly>
</dependency>
</assembly> 

На всякий прикрепляю файлы. Возникнут вопросы, задавайте)
gisher.32.zip
(726 байт) Скачиваний: 702

gisher.64.zip
(727 байт) Скачиваний: 956

0 комментариев7454 просмотров

Активность

Зарегистрированные пользователи: 55555 77777, Ahrefs [Bot], Applebot, Armina Babyan, Bing [Bot], CCBot, DotBot, GetIntent Crawler, Google [Bot], Google Smartphones [Bot], Grapeshot [Bot], Has Avagyan, Kalla, Karin111199, kyoenty, Proximic [Bot], SemrushBot, Yandex [Bot], Yandex Direct, Yandex Metrika, Джульетта Манасян, Лева Косян


⇑ Наверх
⇓ Вниз