Windows Tips & News

Winaero Tweaker atnaujinta į 0.1.0.1 versiją

Ką tik išleidau naują, nedidelį Winaero Tweaker atnaujinimą. Norėčiau paaiškinti, kas naujo ir kodėl reikia atnaujinti savo versiją.

Kaip galbūt pastebėjote, Winaero Tweaker apima manoMažos langų sienelės“ programa, kuri leido pakeisti lango kraštinės dydį „Windows 7“, „Windows 8“ ir „Windows 8.1“.
Winaero_tweaker_twb

Nors Tiny Window Borders yra 32 bitų programa, Winaero Tweaker apima ir 32 bitų, ir 64 bitų versijas ir paleidžia atitinkamą versiją, atsižvelgiant į jūsų OS bitumą.
Viena problema, kurią atradau perkėlus „Tiny Window Borders“, yra ta, kad 64 bitų API veikia netinkamai.

Pastaba: toliau pateikta informacija gali būti įdomi kūrėjams ir gali būti per daug techninė įprastiems galutiniams vartotojams.

„Winaero Tweaker“ naudoja SystemParametersInfo funkcija gauti ir nustatyti kraštinės dydį. „Windows Vista“ ir naujesnės versijos pristatomos su išplėstine versija NOKLIENTMETRIKAS struktūra.
Papildomas iPaddedBorderWidth narys apibrėžia paminkštintos kraštinės storį pikseliais. Jo numatytoji reikšmė yra 4 pikseliai. „IPaddedBorderWidth“ ir „iBorderWidth“ nariai yra sujungti, kad būtų galima keisti ir nekeičiamo dydžio langus „Windows Aero“ darbalaukyje.

Tačiau kai naudojate NONCLIENTMETRICS su SystemParametersInfo in Windows x64, praleidžiamas iPaddedBorderWidth narys! Tai sukelia netinkamą programos veikimą. Taigi, šiuo atveju iPaddedBorderWidth visada yra nulis ir kraštinės dydis grąžinamas kaip iPaddedBorderWidth+iBorderWidth. Tai gali būti lengvai nepaisoma, tačiau tai taip pat sukelia netinkamą elgesį. Bus nustatyta kraštinė, taikoma naudojant x64 NONCLIENTMETRICS TIK x64 programoms. x86 programos vis tiek turės seną kraštinę, kol neatsijungsite iš „Windows“ seanso. Tai tiesiog keista.

Taigi, kad tai ištaisytų, užkodavau paprastą x86 įvyniojimą, WinaeroWOW64.exe, kuris yra kartu su Winaero Tweaker ir akimirksniu pakeičia kraštelius, kai to reikia. Jis neišlieka atmintyje, todėl net nepastebėsite jo buvimo.

Šie pakeitimai įtraukti į dabartinį Winaero Tweaker 0.1.0.1 leidimą ir primygtinai rekomenduoju atnaujinti programą. Tikiuosi, kad ši informacija bus naudinga kūrėjams, kurie susiduria su ta pačia problema.

Atsisiųskite Winaero Tweaker.

Padidintas spartusis klavišas, skirtas „Windows 7“ ir „Windows 8“.

Padidintas spartusis klavišas, skirtas „Windows 7“ ir „Windows 8“.

ElevatedShortcut buvo pakeistas Winaero Tweaker ir nebeprižiūrimas. Skirtingai nuo šios programos...

Skaityti daugiau

Alt Tab imtuvas VIII

Alt Tab imtuvas VIII

Alt Tab Tuner VIII buvo pakeistas Winaero Tweaker ir nebeprižiūrimas. Skirtingai nuo šios program...

Skaityti daugiau

Aero Patch 1.4

Aero Patch 1.4

Štai mano draugo p. dUSHA sukurtas Aero pleistras, kuris leidžia visų funkcijų aero stiklas ir pe...

Skaityti daugiau