Windows Tips & News

Winaero Tweaker je aktualizován na verzi 0.1.0.1

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Právě jsem vydal novou, menší aktualizaci Winaero Tweaker. Rád bych vám vysvětlil, co je nového a proč potřebujete aktualizovat svou verzi.

reklama


Jak jste si mohli všimnout, Winaero Tweaker obsahuje můj "Malé okraje oken", která vám umožnila změnit velikost okraje okna ve Windows 7, Windows 8 a Windows 8.1.
winaero_tweaker_twb

Zatímco Tiny Window Borders je 32bitová aplikace, Winaero Tweaker obsahuje 32bitové i 64bitové verze a spouští příslušnou verzi v závislosti na bitové verzi vašeho OS.
Jeden problém, který jsem objevil po přenesení „Tiny Window Borders“, je ten, že 64bitové API se chová nesprávně.

Poznámka: Následující informace mohou být zajímavé pro vývojáře a pro běžné koncové uživatele mohou být příliš technické.

Winaero Tweaker používá SystemParametersInfo funkce pro získání a nastavení velikosti ohraničení. Windows Vista a vyšší se dodávají s rozšířeným NEKLIENTNÍ METRIKA struktura.
Dodatečné iPaddedBorderWidth

člen definuje tloušťku vycpaného okraje v pixelech. Jeho výchozí hodnota je 4 pixely. Členové iPaddedBorderWidth a iBorderWidth jsou kombinováni pro okna s měnitelnou velikostí i pro okna bez možnosti změny velikosti v prostředí Windows Aero.

Pokud však používáte NONCLIENTMETRICS s SystemParametersInfo v Windows x64, vynechává člen iPaddedBorderWidth! To způsobí nesprávné chování aplikace. Takže v tomto případě iPaddedBorderWidth je vždy nula a velikost ohraničení se vrátí jako iPaddedBorderWidth+iBorderWidth. To lze snadno ignorovat, ale také to vede k nesprávnému chování. Bude nastaveno ohraničení použité s x64 NONCLIENTMETRICS POUZE pro aplikace x64. Aplikace x86 budou mít stále staré ohraničení, dokud se neodhlásíte z relace Windows. Tohle je prostě divné.

Abych to opravil, nakódoval jsem jednoduchý obal x86, WinaeroWOW64.exe, který je dodáván spolu s Winaero Tweaker a mění okraje okamžitě, když to potřebujete. Nezůstává v paměti, takže si jeho přítomnosti ani nevšimnete.

Tyto změny jsou zahrnuty v aktuální verzi Winaero Tweaker 0.1.0.1 a důrazně vám doporučuji upgradovat aplikaci. Doufám, že tyto informace budou užitečné pro vývojáře, kteří se setkají se stejným problémem.

Stáhněte si Winaero Tweaker.

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému
Jak skrýt nebo zobrazit pás karet v Průzkumníkovi souborů ve Windows 10

Jak skrýt nebo zobrazit pás karet v Průzkumníkovi souborů ve Windows 10

Ve Windows 10 je aplikace Průzkumník souborů dodávána s pásem karet, který obsahuje většinu dostu...

Přečtěte si více

Zakažte včasné spuštění ochrany proti malwaru ve Windows 10

Zakažte včasné spuštění ochrany proti malwaru ve Windows 10

Windows 10 je dodáván se speciálním ovladačem Early Launch Anti-malware (ELAM) pro lepší zabezpeč...

Přečtěte si více

Stáhnout Povolit nebo zakázat podokno náhledu v Průzkumníku souborů

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více