- Raymond Chen de la Microsoft explică faptul că, în Win32, există conceptul de proprietar de clipboard.
- Proprietarul clipboardului primește un mesaj codat atunci când cineva solicită date din clipboard.
- Redarea întârziată permite utilizatorului să amâne crearea datelor complicate din clipboard.
- În acest articol, puteți afla în ce circumstanțe ocâștigarea modificărilor din clipboard.

Într-o postare recentă pe blogul Microsoft, Raymond Chen al Microsoft explică pentru toți utilizatorii de acolo, exact cum este urmărită proprietatea clipboard-ului Windows în Win32.
Aceste informații se pot dovedi de neprețuit pentru unii dintre utilizatorii Windows mai entuziaști și mai pricepuți din punct de vedere tehnologic, deoarece suntem siguri că sunteți de acord.
Urmărirea proprietății clipboard-ului Windows în Win32
După cum probabil unii dintre voi știți, în Win32, există conceptul de proprietar de clipboard. Regula intenționată din spatele tuturor acestora este că proprietarul clipboardului este, de fapt, fereastra care a creat datele în prezent pe clipboard.
În această postare, Chen explică, de asemenea, modelul de utilizare specific pentru punerea datelor în clipboard. El menționează că proprietarul clipboardului primește un mesaj codificat atunci când cineva solicită date din clipboard care au fost setate ca întârziate.
Aceste mesaje codificate sunt, de asemenea, primite ca parte a secvenței de distrugere a ferestrei, dacă acesta este încă proprietarul clipboardului în momentul în care este distrus.
Astfel, redarea întârziată permite utilizatorului să amâne crearea datelor complicate din clipboard până la punctul în care este solicitată.
Respectarea regulilor este de o importanță capitală
Raymond Chen menționează faptul că este foarte important să respectați anumite reguli atunci când efectuați acest proces și subliniază că nu toată lumea o face de fapt.
Putem înțelege acest lucru, văzând cum unele programe deschid clipboard-ul cu intenția de a adăuga date, în loc să înlocuiască complet conținutul.
În vremurile Windows pe 16 biți, sistemul presupunea că aplicațiile erau oneste și respectau regulile pentru binele comun.
El continuă explicând că acest scenariu bonus de date pentru clipboard creează o problemă, deoarece există un singur proprietar de clipboard, dar există acum Două ferestre care au colaborat pentru a pune date în clipboard.
Proprietatea clipboardului se schimbă numai în aceste condiții, așa cum a explicat Chen:
- Cand clipboard gol comanda este implementată, deschizătorul de clipboard curent devine proprietarul clipboardului.
- Când proprietarul clipboardului este distrus, proprietarul clipboardului se resetează la nul.
Singura concluzie logică aici ar fi că proprietarul clipboard-ului poate fi rezumat ca fereastra care, mai recent, a numit comanda tastatură goală dacă există încă.
Toate aceste informații utile pot fi parcurse citind articolul complet trimis pe blogul Microsoft.
Ce părere aveți despre metodele prezentate de angajatul Microsoft? Spuneți-ne totul în secțiunea de comentarii de mai jos.