Tako sledite lastništvu odložišča Windows v Win32

  • Microsoftov Raymond Chen pojasnjuje, da v Win32 obstaja koncept lastnika odložišča.
  • Lastnik odložišča prejme kodirano sporočilo, ko nekdo zahteva podatke iz odložišča.
  • Zakasnitev upodabljanja omogoča uporabniku, da odloži ustvarjanje zapletenih podatkov v odložišču.
  • V tem članku lahko ugotovite, v kakšnih okoliščinah olastništvo odložišča se spremeni.
Lastništvo odložišča Windows v Win32

V nedavni Microsoftovi objavi v spletnem dnevniku Microsoftov Raymond Chen za vse uporabnike pojasnjuje, kako natančno sledi lastništvo odložišča Windows v Win32.

Te informacije se lahko izkažejo za neprecenljive za nekatere bolj navdušene in tehnološko podkovane uporabnike sistema Windows, saj smo prepričani, da se lahko strinjate.

Sledenje lastništvu odložišča Windows v Win32

Kot nekateri morda že veste, v Win32 obstaja koncept lastnika odložišča. Predvideno pravilo vsega tega je, da je lastnik odložišča pravzaprav okno, ki je ustvarilo podatke, ki so trenutno v odložišču.

V tej objavi, Chen razloži tudi poseben vzorec uporabe za dajanje podatkov v odložišče. Omeni, da lastnik odložišča prejme kodirano sporočilo, ko nekdo iz odložišča zahteva podatke, ki so bili nastavljeni kot zamaknjeni.

Ta kodirana sporočila so prav tako prejeta kot del zaporedja uničenja okna, če je v času uničenja še vedno lastnik odložišča.

Tako zakasnitev upodabljanja omogoča uporabniku, da odloži ustvarjanje zapletenih podatkov v odložišču do točke, ko je zahtevano.

Upoštevanje pravil je izjemnega pomena

Raymond Chen omenja dejstvo, da je pri izvajanju tega postopka zelo pomembno upoštevati določena pravila, in poudarja, da tega v resnici ne počnejo vsi.

To lahko razumemo, ko vidimo, kako nekateri programi odpirajo odložišče z namenom dodajanja podatkov, namesto da bi popolnoma nadomestili vsebino.

V dneh 16-bitnega sistema Windows je sistem domneval, da so bile aplikacije poštene in da so se igrale po pravilih v skupno dobro.

Nadalje pojasnjuje, da ta scenarij podatkov o dodatnem odložišču ustvarja težavo, saj je samo en lastnik odložišča, zdaj pa jih je dva Windows, ki so sodelovali pri shranjevanju podatkov v odložišče.

Lastništvo odložišča se spremeni samo v teh okoliščinah, kot je pojasnil Chen:

  • Ko prazno odložišče ukaz je razporejen, trenutni odpirač odložišča postane lastnik odložišča.
  • Ko je lastnik odložišča uničen, lastnik odložišča ponastavi na nič.

Edini logičen zaključek bi bil, da lahko lastnika odložišča povzamemo kot okno, ki je pred kratkim poklicalo prazen ukaz tipkovnice, če še vedno obstaja.

Po vseh teh koristnih informacijah lahko brskate po celotnem članku, objavljenem na Microsoftovem spletnem dnevniku.

Kakšno je vaše stališče do metod, ki jih je predstavil zaposleni v Microsoftu? O tem nam sporočite v spodnjem oddelku za komentarje.

Osnovni operacijski sistem Windows 10 bi lahko v prihodnosti podpiral aplikacije Win32

Osnovni operacijski sistem Windows 10 bi lahko v prihodnosti podpiral aplikacije Win32Win32

Microsoft dela nan prilagodljiva in modularna različica različice sistema Windows. Gradnja naj bi bila uvedena pozneje letos za Andromeda OS in naprave z dvojnim zaslonom. Uporabnikom bo omogočil z...

Preberi več
Nova funkcija sistema Windows 10 bo omogočila blokiranje aplikacij Win32

Nova funkcija sistema Windows 10 bo omogočila blokiranje aplikacij Win32Win32Windows 10Trgovina Windows

Medtem ko sta MacOS Gatekeeper in Android konfigurirana tako, da ne uporabljata programov drugih proizvajalcev, Windows 10 trenutno nima možnosti, da bi preprečil namestitev aplikacij, ki niso iz t...

Preberi več