Можно ли сделать видимыми границы невидимого окна Windows 10?

СЦЕНАРИЙ


Это краткое введение для тех, кто не знает следующей информации:

В новом стиле плоского окна Windows 10 используется механизм, отличный от предыдущих версий Windows, который ужасным образом влияет на аспект окна и его использование в смысле изменения размера окна и позиционирования окна.

Windows 10 по умолчанию имеет видимую границу размером 1 пиксель, обратите внимание на слово "видимый"., поскольку реальность такова, что ширина границы больше, просто это просто невидимая граница, то есть ресурс изображения границы, который использует Windows 10, заполняет только 1 пиксель. реальной ширины границы окна, независимо от того, насколько велика ширина границы, вы всегда будете видеть только 1 пиксель. граница, и здесь вы можете представить себе проблему, которая может вызвать.

В Windows 10, как и в предыдущих версиях Windows, вы можете внести некоторые изменения в реестр, чтобы увеличить окно ширина границ, это пример того, что я имею в виду, для Окон 8:

enter image description here

enter image description here

Однако, что касается (плохого дизайна ) "правил" Windows 10, если пользователь попытается воспроизвести один и тот же трюк с реестром в этой операционной системе, ничего не изменится в аспекте окна, вы получите границу geater, да, но помните, что только 1 пиксель этой границы будет виден, поэтому у вас будет чертова 1 пиксель. видимая граница с большой и раздражающая невидимая ручка изменения размера.

Это плохое, плохое, недружелюбное и ужасное дизайнерское решение Microsoft является фактом, как и тот факт, что существует много пользователей, которым нравится этот аспект с 1 пикс.границей, их мнение заслуживает уважения, однако, честно говоря, эти пользователи фиксируют свое мнение только в аспекте операционной системы, они не замечают неправильного поведения, которое может вызвать у них 1 пикс.граница, что нарушит производительность и комфорт конечных пользователей, даже с такими простыми вещами, как попытка переместить окно или попытка определить, какое окно находится над другим, потому что границы всех окон невидимы.

Этот вопрос обсуждался на "всех" интернет-форумах, связанных с Персонализацией Windows 10, вот простая, но бесконечная тема для обсуждения в Сообществе Microsoft для вашего интереса:

(Как вы можете видеть, тема была создана 2 года назад, имеет +14 000 просмотров, +100 ответов, +270 рекомендаций, но НОЛЬ ответов и НОЛЬ исправлений или ответственности от команды Microsoft, да, очень отвратительно.)

ПРОБЛЕМА


Давление этого проклятого и непостижимого? 1 пиксель. граница, там, где все проблемы и худшие кошмары начинаются с Окон 10.

Мне всегда нравилось использовать программу с именем Калибратор в предыдущих версиях Windows это приложение, которое позволяет вам позиционировать любое окно в настраиваемые предварительно установленные позиции для любого видимого окна всего за один клик, однако такие приложения для организации окон с экономией времени не могут работать должным образом в Windows 10 из-за проклятой невидимой границы, потому что размер невидимых границ будет суммироваться при расчете положения окна, и это переводится в раздражающую пустую пространство на рабочем столе между расположенными окнами и полями рабочего стола...

Для тех, кто знаком с Sizer, это изображение, которое позволит вам понять, что я имею в виду, пустое пространство между позициями (которое равно размеру проклятой невидимой границы Windows 10): enter image description here

Итак, для меня и по моим причинам наличие видимой границы в 1 пиксель - это очень большая проблема, с которой я сталкиваюсь каждый день, используя Windows 10, я действительно... отчаянно измученный.

Я не буду откатываться к предыдущей версии Windows, потому что я получаю больше, используя Windows 10 O.S и ее преимущества в производительности, однако 1 пиксель. граница является самым ужасным недостатком этой операционной системы, я хотел бы чувствовать себя счастливым, имея реальную границу окна, как в предыдущих версиях Windows, это означает, что изображение границы заполняет всю ширину границы (как изображения сравнения, которые я опубликовал выше во введении к вопросу), я не хочу чтобы есть 8 пикселей. граница, в которой виден только 1 пиксель, это безумие, я не знаю, о чем, черт возьми, думали разработчики. кто разработал Windows 10, если вы дадите имя "Windows" своим собственным операционным системам, затем попробуйте разработать и реализовать реальный внешний вид "окна" и его внешний вид, а затем избегайте реализации невидимых ручек изменения размера окна для Божьей Матери!!.

ВОПРОС


На данный момент, зная, что в Windows 10 реальная ширина границы составляет 8 пикселей, но только 1 px. показан, а остальная часть границы просто... невидимый,

Я хотел бы попросить о возможном решении, позволяющем сделать границу видимой в Windows 10, я имею в виду реальную границу окна, как в предыдущих версиях Windows, с ресурсом изображения границы, который заполняет всю ширину границы, А НЕ невидимую границу.

Я знаю, что этот вопрос, вероятно, нуждается в дополнительных знаниях, дальнейших исследованиях и личном тестировании, потому что Страницы результатов Google никому не покажу, как решить эту проблему, все люди говорят и обсуждают эту проблему с 1 пикс.границей, но, похоже, ни один орган не знает решения, и, что хуже всего, Microsoft, похоже, не прислушивается ни к кому и к разумному дизайну "окна".

Я должен сказать, что у меня есть приложение с именем Конструктор стилей Windows ( для версии Windows 10), которая может открывать файл темы .msstyle для редактирования любого ресурса изображений, содержащегося в тема, эта программа была единственной надеждой, которую я нашел, чтобы попытаться найти и увеличить ресурс изображения границы, чтобы заполнить всю реальную ширину границы, однако я попытался увеличить все ресурсы изображения границы, используемые в теме Aero, но Windows 10 по-прежнему показывает 1 пиксель. граница, кажется, независимо от того, насколько велик ресурс изображения границы, используемый для отображения границы темой, кажется, отображаемая ширина границы не контролируется самой темой (я действительно не знаю), поэтому мой кошмар думать, что, похоже, человек, обладающий знаниями в области реверсивной инженерии, создает своего рода самодельный патч для применения к тому, кто знает, какой исполняемый файл или ресурс Windows может потребоваться для решения этой неприятной проблемы Windows 10, я действительно надеюсь, что эту проблему можно было бы решить более дружелюбным способом.

Я не знаю, что еще исследовать и попробовать самому.

РЕКВИЗИТЫ


Единственное требование, на которое я претендую, заключается в том, что возможное решение не должно подразумевается использование сторонней темы, такой как, например, Aerolite, это связано с тем, что я уже использую стороннюю более темную тему Windows, поэтому, если я перейду на другую (светлую) тему, у меня возникнет новая проблема.

По этой причине, пожалуйста, примите во внимание, что мой вопрос " Как сделать видимыми границы невидимого окна Windows 10", а не " какую стороннюю тему я могу установить, чтобы увидеть границы окна в Windows 10?".

Пожалуйста, также попробуйте не фокусируйте вопрос на альтернативах Sizer, эти альтернативы приветствуются и ценятся с моей стороны, конечно, на самом деле, однако реальная проблема заключается в невидимых границах Windows 10, которые не только повлияют на Sizer, это проблема, которая повлияет на общее использование операционной системы


ОБНОВЛЕНИЕ

Эти пункты ниже просто для того, чтобы аргументировать, почему Ставни Звездной Пристани ни в коем случае нельзя назвать решением проблемы. Вы можете игнорировать все эти слова ниже.

Очевидно, Оконные ставни Stardock будут хорошей программой персонализации для других целей или для тех, кому нравится ее использовать, но не только для того, чтобы сделать видимыми границы окон в Windows 10 по следующим причинам:

(Пожалуйста, обратите внимание, что я не намерен порочить продукты Stardock или команду разработчиков, я купил Заборы много лет назад и это очень профессиональное приложение, которое, я думаю, каждый должно быть, для организации значков на рабочем столе, я действительно не могу жить без Заборов, поэтому я ценю работу Stardock.)

  • Программа использует своего рода специальную технологию, которая, по-видимому, не используется в обычных темах Windows, потому что она не применяет файл темы и не включает файл .msstyles, содержащий ресурсы и настройки темы, как мы знаем.

  • Мое утверждение выше аргументировано, потому что после файла и реестра мониторинг Я не обнаружил, как они "добавляют" границы в окна, программа не сделала ничего соответствующего разделам реестра, связанным с темами Windows, или файлам/каталогам тем Windows, поэтому я подозреваю, что эта программа должна использовать методы подключения API к некоторым UX-темам Win32 API для изменения ресурсов во время выполнения, затем для подтверждения моего подозрения требуется расширенный мониторинг вызовов функций WinAPI.

  • Это приложение, которое подразумевает применение пользовательские окна закрывают тему для "добавления" границ в окна, и это потребляет много ресурсов, очень много.

  • Программа изменяет стиль панели задач и меню winstart, которые влияют на ее поведение, похоже, конечный пользователь не может решить отключить эти функции (я не уверен), поэтому использование окон ограничивает вас в возможности использовать такие программы, как StartIsBack++, чтобы получить приличное меню winstart (я протестировал его, и оно ломается StartIsBack++), с другой стороны рука, вероятно[Жалюзи Звездной пристани] должны поддерживать их Начало Звездной Пристани10 продукт, просто чтобы упомянуть об этом для тех, кому это интересно, но, по моему мнению, в нем нет ничего лучше, чем StartIsBack++.

  • WindowBlinds действительно не делает видимыми границы окна, кажется, что он уменьшает исходный прямоугольник окна для печати поддельных границ, что создает более высокий прямоугольник, не являющийся клиентом, или "невидимое окно прямоугольник границ"более раздражающий, чем Windows 10 по умолчанию, что полностью исключает (даже больше) использование таких программ, как Sizer и т. Д. Для управления позициями окон, потому что это реальный, измененный прямоугольник окна после применения темы WindowBlinds.:

enter image description here

  • Мы можем продолжать говорить, что это добавляет (нежелательную) тень на окно, даже если вы отключили все параметры эффекта в Настройки панели управления, это связано с тем, что, как я упоминал в начале, эта программа, похоже, не использует общие темы Windows, поэтому параметры панели управления, которые влияют на темы окон, не повлияют на темы окна, вместо этого я подозреваю, что эта программа использует методы подключения API для "создания" среды темы (и поддельных границ). WindowsBlinds имеет свои собственные конфигурации эффектов.

  • В качестве последнего недостатка WindowBlinds является платным продуктом, и это "полное" приложение для персонализации, я имею в виду, что один человек не должен думать о том, чтобы заплатить и установить полный набор персонализации только для того, чтобы попытаться внести одно изменение в тему Windows.