Windows Tips & News

Winaero Tweaker atnaujinta į 0.1.0.1 versiją

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

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

Skelbimas


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.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
Akumuliatoriaus ataskaita „Windows 10“ ir „Windows 8“.

Akumuliatoriaus ataskaita „Windows 10“ ir „Windows 8“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

Kaupiami Windows 10 naujinimai, 2018 m. spalio 18 d

Kaupiami Windows 10 naujinimai, 2018 m. spalio 18 d

1 atsakymas„Microsoft“ išleidžia naują daugelio palaikomų „Windows 10“ versijų naujinimų dalį. Či...

Skaityti daugiau

„Windows 10 Sticky Notes“ šrifto dydžio keitimo archyvai

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau