Windows Tips & News

Winaero Tweaker je posodobljen na različico 0.1.0.1

click fraud protection

Pravkar sem izdal novo, manjšo posodobitev za Winaero Tweaker. Rad bi pojasnil, kaj je novega in zakaj morate posodobiti svojo različico.

Kot ste morda opazili, Winaero Tweaker vključuje moj "Majhne okenske obrobe", ki vam je omogočila spreminjanje velikosti obrobe okna v sistemih Windows 7, Windows 8 in Windows 8.1.
winaero_tweaker_twb

Medtem ko je Tiny Window Borders 32-bitna aplikacija, Winaero Tweaker vključuje 32-bitno in 64-bitno različico in poganja ustrezno različico, odvisno od bitnosti vašega operacijskega sistema.
Ena težava, ki sem jo odkril po prenosu "Tiny Window Borders", je, da se 64-bitni API obnaša napačno.

Opomba: Naslednje informacije so lahko zanimive za razvijalce in morda preveč tehnične za običajne končne uporabnike.

Winaero Tweaker uporablja SystemParametersInfo funkcija za pridobitev in nastavitev velikosti meje. Windows Vista in novejši sta opremljena z razširitvijo NEKLIENTMETRIKE strukturo.
Dodatni iPaddedBorderWidth član definira debelino oblazinjene obrobe v slikovnih pikah. Njegova privzeta vrednost je 4 slikovne pike. Člana iPaddedBorderWidth in iBorderWidth sta združena tako za okna, ki jih je mogoče spremeniti, kot za okna, ki jih ni mogoče spremeniti v izkušnji namizja Windows Aero.

Vendar, ko uporabljate NONCLIENTMETRICS s SystemParametersInfo in Windows x64, izpusti člana iPaddedBorderWidth! To povzroča nepravilno vedenje aplikacije. Torej, v tem primeru iPaddedBorderWidth je vedno nič in velikost obrobe se vrne kot iPaddedBorderWidth+iBorderWidth. To je mogoče zlahka prezreti, vendar povzroča tudi napačno vedenje. Obroba, uporabljena za x64 NONCLIENTMETRICS, bo nastavljena SAMO za x64 aplikacije. Aplikacije x86 bodo še vedno imele staro obrobo, dokler se ne odjavite iz seje Windows. To je samo čudno.

Torej, da bi to popravil, sem kodiral preprost ovoj x86, WinaeroWOW64.exe, ki je priložen Winaero Tweakerju in takoj spremeni meje, ko ga potrebujete. Ne ostane v spominu, tako da ne boste niti opazili njegove prisotnosti.

Te spremembe so vključene v trenutno izdajo Winaero Tweaker 0.1.0.1 in toplo priporočam, da aplikacijo nadgradite. Upam, da bodo te informacije koristne za razvijalce, ki se srečujejo s to isto težavo.

Prenesite Winaero Tweaker.

Spremenite gostoto razmika v aplikaciji Windows 10 Mail

Spremenite gostoto razmika v aplikaciji Windows 10 Mail

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več

Pripnite e-poštno mapo v meni Start v sistemu Windows 10

Pripnite e-poštno mapo v meni Start v sistemu Windows 10

Windows 10 vključuje novo aplikacijo Mail, ki je poenostavljena in vam omogoča pošiljanje in prej...

Preberi več

Sinhronizirajte katero koli mapo z OneDrive v sistemu Windows 10

To spletno mesto uporablja piškotke za izboljšanje vaše izkušnje med krmarjenjem po spletnem mest...

Preberi več